Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Caterpillar Inc. stock logo
CAT
Caterpillar
$343.38
+1.6%
$350.10
$204.04
$382.01
$171.48B1.172.41 million shs3.32 million shs
CVS Health Co. stock logo
CVS
CVS Health
$67.18
-0.2%
$74.42
$64.41
$83.25
$84.68B0.528.38 million shs6.40 million shs
These 7 Stocks Will Be Magnificent in 2024 Cover

With average gains of 150% since the start of 2023, now is the time to give these stocks a look and pump up your 2024 portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Caterpillar Inc. stock logo
CAT
Caterpillar
+0.00%-3.18%-6.28%+14.68%+58.83%
CVS Health Co. stock logo
CVS
CVS Health
0.00%-3.68%-15.77%-7.97%-7.03%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Caterpillar Inc. stock logo
CAT
Caterpillar
4.4585 of 5 stars
2.23.04.21.31.93.32.5
CVS Health Co. stock logo
CVS
CVS Health
5 of 5 stars
4.45.03.33.93.72.53.8

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Caterpillar Inc. stock logo
CAT
Caterpillar
2.33
Hold$316.88-7.72% Downside
CVS Health Co. stock logo
CVS
CVS Health
2.80
Moderate Buy$89.4433.14% Upside

Current Analyst Ratings

Latest CAT and CVS Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/26/2024
Caterpillar Inc. stock logo
CAT
Caterpillar
TD Cowen
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$338.00 ➝ $340.00
4/26/2024
Caterpillar Inc. stock logo
CAT
Caterpillar
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeBuy ➝ Hold$293.00 ➝ $350.00
4/18/2024
Caterpillar Inc. stock logo
CAT
Caterpillar
Oppenheimer
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingMarket Perform ➝ Market Perform
4/16/2024
Caterpillar Inc. stock logo
CAT
Caterpillar
The Goldman Sachs Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$357.00 ➝ $408.00
4/16/2024
Caterpillar Inc. stock logo
CAT
Caterpillar
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$385.00 ➝ $435.00
4/10/2024
CVS Health Co. stock logo
CVS
CVS Health
Cantor Fitzgerald
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$87.00
4/8/2024
CVS Health Co. stock logo
CVS
CVS Health
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetEqual Weight ➝ Equal Weight$83.00 ➝ $76.00
4/4/2024
CVS Health Co. stock logo
CVS
CVS Health
Cantor Fitzgerald
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$87.00
3/15/2024
CVS Health Co. stock logo
CVS
CVS Health
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$93.00 ➝ $94.00
3/14/2024
Caterpillar Inc. stock logo
CAT
Caterpillar
Truist Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$390.00
3/6/2024
CVS Health Co. stock logo
CVS
CVS Health
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageEqual Weight$78.00
(Data available from 4/28/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Caterpillar Inc. stock logo
CAT
Caterpillar
$67.06B2.56$25.61 per share13.41$35.33 per share9.72
CVS Health Co. stock logo
CVS
CVS Health
$357.78B0.24$12.15 per share5.53$59.55 per share1.13

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Caterpillar Inc. stock logo
CAT
Caterpillar
$10.34B$22.1515.5014.901.5316.79%58.61%12.95%8/6/2024 (Estimated)
CVS Health Co. stock logo
CVS
CVS Health
$8.34B$6.4610.407.400.892.33%15.25%4.55%5/1/2024 (Confirmed)

Latest CAT and CVS Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/1/2024N/A
CVS Health Co. stock logo
CVS
CVS Health
$1.69N/A-$1.69N/AN/AN/A  
4/25/2024Q1 2024
Caterpillar Inc. stock logo
CAT
Caterpillar
$5.12$5.60+$0.48$5.45$16.07 billion$15.80 billion    
2/7/202412/31/2023
CVS Health Co. stock logo
CVS
CVS Health
$2.01$2.12+$0.11$2.66$90.58 billion$93.81 billion      
2/5/202412/31/2023
Caterpillar Inc. stock logo
CAT
Caterpillar
$4.76$5.23+$0.47$5.18$17.06 billion$17.07 billion    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Caterpillar Inc. stock logo
CAT
Caterpillar
$5.201.51%+6.67%23.48%29 Years
CVS Health Co. stock logo
CVS
CVS Health
$2.663.96%+6.56%41.18%2 Years

Latest CAT and CVS Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/10/2024
Caterpillar Inc. stock logo
CAT
Caterpillar
quarterly$1.301.4%4/19/20244/22/20245/20/2024
3/21/2024
CVS Health Co. stock logo
CVS
CVS Health
quarterly$0.66503.39%4/19/20244/22/20245/1/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Caterpillar Inc. stock logo
CAT
Caterpillar
1.41
1.35
0.87
CVS Health Co. stock logo
CVS
CVS Health
0.77
0.86
0.63

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Caterpillar Inc. stock logo
CAT
Caterpillar
70.98%
CVS Health Co. stock logo
CVS
CVS Health
80.66%

Insider Ownership

CompanyInsider Ownership
Caterpillar Inc. stock logo
CAT
Caterpillar
0.33%
CVS Health Co. stock logo
CVS
CVS Health
0.24%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Caterpillar Inc. stock logo
CAT
Caterpillar
113,200499.40 million497.75 millionOptionable
CVS Health Co. stock logo
CVS
CVS Health
300,0001.26 billion1.26 billionOptionable

CAT and CVS Headlines

SourceHeadline
Alexander Randolph Advisory Inc. Invests $4.41 Million in CVS Health Co. (NYSE:CVS)Alexander Randolph Advisory Inc. Invests $4.41 Million in CVS Health Co. (NYSE:CVS)
marketbeat.com - April 28 at 11:42 AM
A CVS Health pharmacy in Vegas becomes first to join new national pharmacy unionA CVS Health pharmacy in Vegas becomes first to join new national pharmacy union
msn.com - April 27 at 11:15 PM
Raymond James & Associates Sells 247,053 Shares of CVS Health Co. (NYSE:CVS)Raymond James & Associates Sells 247,053 Shares of CVS Health Co. (NYSE:CVS)
marketbeat.com - April 27 at 6:51 PM
Is This Beaten-Down Dividend Stock a Buy?Is This Beaten-Down Dividend Stock a Buy?
fool.com - April 27 at 11:50 AM
Dignity Health and Aetna® Reach AgreementDignity Health and Aetna® Reach Agreement
theunion.com - April 27 at 8:14 AM
Truist Financial Corp Decreases Stake in CVS Health Co. (NYSE:CVS)Truist Financial Corp Decreases Stake in CVS Health Co. (NYSE:CVS)
marketbeat.com - April 27 at 12:51 AM
CVS Health (CVS) Stock Drops Despite Market Gains: Important Facts to NoteCVS Health (CVS) Stock Drops Despite Market Gains: Important Facts to Note
zacks.com - April 26 at 6:51 PM
CVS Health opens workforce development, community resource center in Baton RougeCVS Health opens workforce development, community resource center in Baton Rouge
drugstorenews.com - April 26 at 5:12 PM
CVS Pharmacy has new offerings to help students in collegeCVS Pharmacy has new offerings to help students in college
msn.com - April 26 at 5:12 PM
CVS Omnicare staff in Las Vegas vote to join new unionCVS Omnicare staff in Las Vegas vote to join new union
reuters.com - April 26 at 2:36 PM
A CVS pharmacy in Vegas becomes first to join new national pharmacy unionA CVS pharmacy in Vegas becomes first to join new national pharmacy union
cnbc.com - April 26 at 2:02 PM
Gear Up for CVS Health (CVS) Q1 Earnings: Wall Street Estimates for Key MetricsGear Up for CVS Health (CVS) Q1 Earnings: Wall Street Estimates for Key Metrics
zacks.com - April 26 at 10:21 AM
National pharmacy and health care company opens first-of-its-kind center in Baton RougeNational pharmacy and health care company opens first-of-its-kind center in Baton Rouge
225batonrouge.com - April 26 at 9:45 AM
CVS Health Announces New Work Force Development and Community Center in LouisianaCVS Health Announces New Work Force Development and Community Center in Louisiana
pharmexec.com - April 26 at 9:45 AM
Mark Cuban has a simple question for CVS’s drug middleman: Why don’t you publish your prices?Mark Cuban has a simple question for CVS’s drug middleman: Why don’t you publish your prices?
msn.com - April 26 at 9:45 AM
5 High-Yielding Oversold Stocks with Bullish Ratings5 High-Yielding Oversold Stocks with Bullish Ratings
marketbeat.com - April 26 at 9:37 AM
5 High-Yielding Oversold Stocks with Bullish Ratings (CVS)5 High-Yielding Oversold Stocks with Bullish Ratings (CVS)
marketbeat.com - April 26 at 9:37 AM
CVS Health Co. (NYSE:CVS) Shares Sold by Van Cleef Asset Management IncCVS Health Co. (NYSE:CVS) Shares Sold by Van Cleef Asset Management Inc
marketbeat.com - April 25 at 8:35 PM
Why CVS Health (CVS) Dipped More Than Broader Market TodayWhy CVS Health (CVS) Dipped More Than Broader Market Today
zacks.com - April 25 at 6:56 PM
CVS Health invests $19.2M in Arvada affordable housing projectCVS Health invests $19.2M in Arvada affordable housing project
coloradopolitics.com - April 25 at 6:44 PM
CVS, Ex-Employee Will Settle Suit Over Contraceptive PolicyCVS, Ex-Employee Will Settle Suit Over Contraceptive Policy
news.bloomberglaw.com - April 25 at 6:44 PM
15 Best Cheap Stocks To Buy For 202415 Best Cheap Stocks To Buy For 2024
finance.yahoo.com - April 25 at 6:44 PM
U.S. health care evolving to become more personalized, consumer-focused, research findsU.S. health care evolving to become more personalized, consumer-focused, research finds
drugstorenews.com - April 25 at 1:43 PM
CVS Health opens first-of-its-kind community resource center in Baton RougeCVS Health opens first-of-its-kind community resource center in Baton Rouge
businessreport.com - April 25 at 1:43 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Caterpillar logo

Caterpillar

NYSE:CAT
Caterpillar Inc. manufactures and sells construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives in worldwide. Its Construction Industries segment offers asphalt pavers, compactors, road reclaimers, forestry machines, cold planers, material handlers, track-type tractors, excavators, telehandlers, motor graders, and pipelayers; compact track, wheel, track-type, backhoe, and skid steer loaders; and related parts and tools. The company's Resource Industries segment provides electric rope and hydraulic shovels, draglines, rotary drills, hard rock vehicles, tractors, mining trucks, wheel loaders, off-highway and articulated trucks, wheel tractor scrapers and dozers, fleet management products, landfill and soil compactors, machinery components, autonomous ready vehicles and solutions, work tools, and safety services and mining performance solutions, as well as related parts and services. Its Energy & Transportation segment offers reciprocating engine powered generator sets; reciprocating engines, drivetrain, and integrated systems and solutions; turbines, centrifugal gas compressors, and related services; and diesel-electric locomotives and components, and other rail-related products. The company's Financial Products segment provides operating and finance leases, installment sale contracts, revolving charge accounts, repair/rebuild financing services, working capital loans, and wholesale financing; and insurance and risk management products and services. Its All Other Operating segment offers filters and fluids, undercarriage, ground engaging tools, fluid transfer products, precision seals, and rubber sealing and connecting components; parts distribution; logistics solutions and distribution services; brand management and marketing strategy services; and digital investments services. Caterpillar Inc. was founded in 1925 and is headquartered in Irving, Texas.
CVS Health logo

CVS Health

NYSE:CVS
CVS Health Corporation provides health solutions in the United States. It operates through Health Care Benefits, Health Services, and Pharmacy & Consumer Wellness segments. The Health Care Benefits segment offers traditional, voluntary, and consumer-directed health insurance products and related services. It serves employer groups, individuals, college students, part-time and hourly workers, health plans, health care providers, governmental units, government-sponsored plans, labor groups, and expatriates. The Health Services segment offers pharmacy benefit management solutions, including plan design and administration, formulary management, retail pharmacy network management, specialty and mail order pharmacy, clinical, disease management, and medical spend management services. It serves employers, insurance companies, unions, government employee groups, health plans, prescription drug plans, Medicaid managed care plans, CMS, plans offered on public health insurance, and other sponsors of health benefit plans. The Pharmacy & Consumer Wellness segment sells prescription and over-the-counter drugs, consumer health and beauty products, and personal care products. This segment also distributes prescription drugs; and provides related pharmacy consulting and other ancillary services to care facilities and other care settings. It operates online retail pharmacy websites, LTC pharmacies and on-site pharmacies, retail specialty pharmacy stores, compounding pharmacies and branches for infusion and enteral nutrition services. The company was formerly known as CVS Caremark Corporation and changed its name to CVS Health Corporation in September 2014. CVS Health Corporation was incorporated in 1996 and is headquartered in Woonsocket, Rhode Island.