Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Aflac Incorporated stock logo
AFL
Aflac
$105.46
-0.5%
$107.16
$85.50
$115.50
$57.29B0.842.10 million shs2.08 million shs
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
$331.31
-2.0%
$330.17
$244.60
$350.70
$84.85B0.781.31 million shs1.67 million shs
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
$63.65
+0.3%
$58.63
$46.99
$67.45
$59.84B1.061.12 million shs599,119 shs
2025 Gold Forecast: A Perfect Storm for Demand Cover

Unlock the timeless value of gold with our exclusive 2025 Gold Forecasting Report. Explore why gold remains the ultimate investment for safeguarding wealth against inflation, economic shifts, and global uncertainties. Whether you're planning for future generations or seeking a reliable asset in turbulent times, this report is your essential guide to making informed decisions.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Aflac Incorporated stock logo
AFL
Aflac
-0.43%-0.26%-1.30%+2.29%+22.51%
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
-2.17%-1.26%-0.98%+2.88%+32.09%
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
+0.16%-0.22%+11.43%+3.61%+28.85%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Aflac Incorporated stock logo
AFL
Aflac
4.6609 of 5 stars
2.04.04.23.82.82.51.9
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
4.5854 of 5 stars
2.15.03.33.03.52.51.3
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
4.9141 of 5 stars
3.33.05.03.73.10.82.5
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Aflac Incorporated stock logo
AFL
Aflac
2.00
Hold$104.21-1.18% Downside
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
2.27
Hold$315.33-4.82% Downside
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
2.67
Moderate Buy$92.0044.54% Upside

Current Analyst Ratings Breakdown

Latest AFL, CM, and AJG Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/7/2025
Aflac Incorporated stock logo
AFL
Aflac
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetMarket Perform ➝ Market Perform$104.00 ➝ $106.00
5/6/2025
Aflac Incorporated stock logo
AFL
Aflac
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetEqual Weight ➝ Equal Weight$102.00 ➝ $103.00
5/2/2025
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetMarket Perform ➝ Market Perform$307.00 ➝ $315.00
5/1/2025
Aflac Incorporated stock logo
AFL
Aflac
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetUnderweight ➝ Underweight$95.00 ➝ $96.00
4/21/2025
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
Jefferies Financial Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeBuy ➝ Hold
4/11/2025
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetEqual Weight ➝ Equal Weight$308.00 ➝ $346.00
4/11/2025
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
Jefferies Financial Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetHold ➝ Hold$266.00 ➝ $265.00
4/10/2025
Aflac Incorporated stock logo
AFL
Aflac
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetEqual Weight ➝ Equal Weight$105.00 ➝ $100.00
4/10/2025
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$370.00 ➝ $372.00
4/2/2025
Aflac Incorporated stock logo
AFL
Aflac
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$109.00 ➝ $114.00
4/2/2025
Aflac Incorporated stock logo
AFL
Aflac
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$118.00 ➝ $124.00
(Data available from 5/13/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Aflac Incorporated stock logo
AFL
Aflac
$17.14B3.33$8.04 per share13.12$46.98 per share2.24
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
$12.03B7.06$12.71 per share26.06$80.78 per share4.10
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
$26.57B2.25$6.77 per share9.40$42.15 per share1.51
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Aflac Incorporated stock logo
AFL
Aflac
$5.44B$6.4010.9814.593.2428.76%16.20%3.32%7/30/2025 (Estimated)
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
$1.46B$6.9150.8124.99N/A12.70%16.47%3.71%7/24/2025 (Estimated)
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
$5.23B$5.5811.9010.641.6211.10%14.01%0.72%5/29/2025 (Estimated)

Latest AFL, CM, and AJG Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/29/2025Q2 2025
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
$1.28N/AN/AN/A$4.78 billionN/A
5/1/2025Q1 2025
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
$3.57$3.67+$0.10$3.13$3.85 billion$3.69 billion
4/30/2025Q1 2025
Aflac Incorporated stock logo
AFL
Aflac
$1.67$1.66-$0.01$0.05$4.53 billion$3.40 billion
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Aflac Incorporated stock logo
AFL
Aflac
$2.322.20%+14.86%36.25%44 Years
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
$2.600.78%+7.72%37.63%15 Years
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
$2.684.21%+7.01%48.03%14 Years

Latest AFL, CM, and AJG Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/30/2025
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
quarterly$0.650.81%6/6/20256/6/20256/20/2025
4/30/2025
Aflac Incorporated stock logo
AFL
Aflac
quarterly$0.582.14%5/21/20255/21/20256/2/2025
2/28/2025
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
quarterly$0.67234.2%3/28/20253/28/20254/28/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Aflac Incorporated stock logo
AFL
Aflac
0.29
0.10
0.08
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
0.63
1.51
1.51
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
0.14
1.05
1.05

Institutional Ownership

CompanyInstitutional Ownership
Aflac Incorporated stock logo
AFL
Aflac
67.44%
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
85.53%
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
49.88%

Insider Ownership

CompanyInsider Ownership
Aflac Incorporated stock logo
AFL
Aflac
0.90%
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
1.60%
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
N/A
CompanyEmployeesShares OutstandingFree FloatOptionable
Aflac Incorporated stock logo
AFL
Aflac
12,400540.65 million551.08 millionOptionable
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
44,000256.10 million250.63 millionOptionable
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
50,400940.14 millionN/AOptionable

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Aflac stock logo

Aflac NYSE:AFL

$105.46 -0.52 (-0.49%)
Closing price 05/12/2025 03:59 PM Eastern
Extended Trading
$105.24 -0.22 (-0.21%)
As of 04:25 AM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Aflac Incorporated, through its subsidiaries, provides supplemental health and life insurance products. The company operates through Aflac Japan and Aflac U.S. segments. The Aflac Japan segment offers cancer, medical, nursing care, work leave, GIFT, and whole and term life insurance products, as well as WAYS and child endowment plans under saving type insurance products in Japan. The Aflac U.S. segment provides cancer, accident, short-term disability, critical illness, hospital indemnity, dental, vision, long-term care and disability, and term and whole life insurance products in the United States. It sells its products through sales associates, brokers, independent corporate agencies, individual agencies, and affiliated corporate agencies. Aflac Incorporated was founded in 1955 and is headquartered in Columbus, Georgia.

Arthur J. Gallagher & Co. stock logo

Arthur J. Gallagher & Co. NYSE:AJG

$331.31 -6.87 (-2.03%)
Closing price 05/12/2025 03:59 PM Eastern
Extended Trading
$332.49 +1.18 (+0.36%)
As of 04:29 AM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Arthur J. Gallagher & Co. engages in the provision of insurance brokerage, reinsurance brokerage, consulting, and third-party claims settlement and administration services. It operates through the following segments: Brokerage, Risk Management, and Corporate. The Brokerage segment consists of retail and wholesale insurance brokerage operations. The Risk Management segment provides contract claim settlement and administration services. The Corporate segment manages clean energy and other investments. The company was founded by Arthur J. Gallagher in 1927 and is headquartered in Rolling Meadows, IL.

Canadian Imperial Bank of Commerce stock logo

Canadian Imperial Bank of Commerce NYSE:CM

$63.65 +0.17 (+0.27%)
Closing price 05/12/2025 03:59 PM Eastern
Extended Trading
$63.10 -0.55 (-0.86%)
As of 04:18 AM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Canadian Imperial Bank of Commerce, a diversified financial institution, provides various financial products and services to personal, business, public sector, and institutional clients in Canada, the United States, and internationally. The company operates through Canadian Personal and Business Banking; Canadian Commercial Banking and Wealth Management; U.S. Commercial Banking and Wealth Management; Capital Markets and Direct Financial Services; and Corporate and Other segments. It offers checking, savings, and business accounts; mortgages; business, car, and other loans; lines of credit, student lines of credit, and agriculture loans; and small business financing and overdraft protection services. The company also provides investment and insurance services; credit cards; and ATMs, as well as mobile, online, and global money and wire transfer services. Canadian Imperial Bank of Commerce was founded in 1867 and is headquartered in Toronto, Canada.