Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
BJ's Wholesale Club Holdings, Inc. stock logo
BJ
BJ's Wholesale Club
$75.25
+0.8%
$74.89
$60.33
$80.42
$10.01B0.261.47 million shs1.42 million shs
Carnival Co. & plc stock logo
CCL
Carnival Co. &
$14.47
-2.4%
$15.59
$9.17
$19.74
$16.24B2.5431.50 million shs33.91 million shs
Hasbro, Inc. stock logo
HAS
Hasbro
$60.34
-1.6%
$54.93
$42.66
$73.57
$8.37B0.741.77 million shs1.20 million shs
Snap-on Incorporated stock logo
SNA
Snap-on
$267.74
-0.1%
$284.36
$247.68
$298.49
$14.12B0.99313,909 shs358,756 shs
Beginner's Guide to Pot Stock Investing Cover

Click the link below and we'll send you MarketBeat's guide to pot stock investing and which pot companies show the most promise.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
BJ's Wholesale Club Holdings, Inc. stock logo
BJ
BJ's Wholesale Club
-1.14%-0.29%-1.30%+16.06%-1.83%
Carnival Co. & plc stock logo
CCL
Carnival Co. &
-2.05%+0.24%-9.27%-10.59%+56.22%
Hasbro, Inc. stock logo
HAS
Hasbro
-4.64%+5.44%+8.46%+25.23%+4.54%
Snap-on Incorporated stock logo
SNA
Snap-on
-1.69%-1.28%-9.58%-7.62%+2.05%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
BJ's Wholesale Club Holdings, Inc. stock logo
BJ
BJ's Wholesale Club
1.3984 of 5 stars
2.11.00.00.02.32.51.9
Carnival Co. & plc stock logo
CCL
Carnival Co. &
4.8746 of 5 stars
4.43.00.03.12.13.32.5
Hasbro, Inc. stock logo
HAS
Hasbro
4.0488 of 5 stars
2.31.02.53.23.71.71.9
Snap-on Incorporated stock logo
SNA
Snap-on
4.3666 of 5 stars
2.33.04.22.41.82.51.9

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
BJ's Wholesale Club Holdings, Inc. stock logo
BJ
BJ's Wholesale Club
2.21
Hold$74.40-1.13% Downside
Carnival Co. & plc stock logo
CCL
Carnival Co. &
2.80
Moderate Buy$21.4748.40% Upside
Hasbro, Inc. stock logo
HAS
Hasbro
2.50
Moderate Buy$66.369.98% Upside
Snap-on Incorporated stock logo
SNA
Snap-on
2.67
Moderate Buy$316.7518.31% Upside

Current Analyst Ratings

Latest BJ, CCL, HAS, and SNA Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/29/2024
Hasbro, Inc. stock logo
HAS
Hasbro
DA Davidson
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$52.00 ➝ $59.00
4/25/2024
Hasbro, Inc. stock logo
HAS
Hasbro
Bank of America
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$60.00 ➝ $70.00
4/25/2024
Hasbro, Inc. stock logo
HAS
Hasbro
Roth Mkm
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$65.00 ➝ $75.00
4/25/2024
Hasbro, Inc. stock logo
HAS
Hasbro
Monness Crespi & Hardt
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy$60.00 ➝ $75.00
4/22/2024
Carnival Co. & plc stock logo
CCL
Carnival Co. &
William Blair
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform
4/19/2024
Hasbro, Inc. stock logo
HAS
Hasbro
Jefferies Financial Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$61.00 ➝ $63.00
4/19/2024
Snap-on Incorporated stock logo
SNA
Snap-on
Robert W. Baird
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$295.00 ➝ $282.00
4/18/2024
BJ's Wholesale Club Holdings, Inc. stock logo
BJ
BJ's Wholesale Club
Loop Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Hold$85.00 ➝ $80.00
4/18/2024
Hasbro, Inc. stock logo
HAS
Hasbro
Bank of America
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$51.00 ➝ $60.00
4/18/2024
Snap-on Incorporated stock logo
SNA
Snap-on
Roth Mkm
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$324.00
4/16/2024
BJ's Wholesale Club Holdings, Inc. stock logo
BJ
BJ's Wholesale Club
Evercore ISI
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetIn-Line ➝ In-Line$79.00 ➝ $78.00
(Data available from 5/1/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
BJ's Wholesale Club Holdings, Inc. stock logo
BJ
BJ's Wholesale Club
$19.97B0.50$5.71 per share13.19$10.94 per share6.88
Carnival Co. & plc stock logo
CCL
Carnival Co. &
$21.59B0.75$2.16 per share6.69$5.95 per share2.43
Hasbro, Inc. stock logo
HAS
Hasbro
$5.00B1.67$15.67 per share3.85$7.42 per share8.13
Snap-on Incorporated stock logo
SNA
Snap-on
$4.73B2.98$20.69 per share12.94$97.94 per share2.73

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
BJ's Wholesale Club Holdings, Inc. stock logo
BJ
BJ's Wholesale Club
$523.74M$3.8719.4417.663.272.64%40.84%7.94%5/23/2024 (Confirmed)
Carnival Co. & plc stock logo
CCL
Carnival Co. &
-$75M$0.2655.6510.05N/A1.79%7.75%1.02%6/24/2024 (Estimated)
Hasbro, Inc. stock logo
HAS
Hasbro
-$1.49B-$10.14N/A14.751.06-29.60%25.41%5.83%8/1/2024 (Estimated)
Snap-on Incorporated stock logo
SNA
Snap-on
$1.01B$19.0614.0513.301.8821.69%20.46%13.68%7/18/2024 (Estimated)

Latest BJ, CCL, HAS, and SNA Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/23/2024N/A
BJ's Wholesale Club Holdings, Inc. stock logo
BJ
BJ's Wholesale Club
$0.84N/A-$0.84N/AN/AN/A  
4/24/2024Q1 24
Hasbro, Inc. stock logo
HAS
Hasbro
$0.27$0.61+$0.34$0.80$739.84 million$757.30 million      
4/18/2024Q1 24
Snap-on Incorporated stock logo
SNA
Snap-on
$4.66$4.75+$0.09$4.59$1.20 billion$1.18 billion      
3/27/2024Q1 24
Carnival Co. & plc stock logo
CCL
Carnival Co. &
-$0.18-$0.14+$0.04-$0.11$5.42 billion$5.41 billion      
3/7/2024Q4 2024
BJ's Wholesale Club Holdings, Inc. stock logo
BJ
BJ's Wholesale Club
$1.06$1.11+$0.05$1.14$5.38 billion$5.36 billion    
2/13/202412/31/2023
Hasbro, Inc. stock logo
HAS
Hasbro
$0.64$0.38-$0.26$8.40$1.33 billion$1.29 billion    
2/8/2024Q4 23
Snap-on Incorporated stock logo
SNA
Snap-on
$4.66$4.75+$0.09$4.75$1.20 billion$1.20 billion    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
BJ's Wholesale Club Holdings, Inc. stock logo
BJ
BJ's Wholesale Club
N/AN/AN/AN/AN/A
Carnival Co. & plc stock logo
CCL
Carnival Co. &
N/AN/AN/AN/AN/A
Hasbro, Inc. stock logo
HAS
Hasbro
$2.804.64%+0.97%N/A N/A
Snap-on Incorporated stock logo
SNA
Snap-on
$7.442.78%+14.56%39.03%14 Years

Latest BJ, CCL, HAS, and SNA Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/25/2024
Snap-on Incorporated stock logo
SNA
Snap-on
quarterly$1.862.75%5/17/20245/20/20246/10/2024
2/8/2024
Hasbro, Inc. stock logo
HAS
Hasbro
quarterly$0.705.46%4/30/20245/1/20245/15/2024
2/15/2024
Snap-on Incorporated stock logo
SNA
Snap-on
quarterly$1.862.77%2/23/20242/26/20243/11/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
BJ's Wholesale Club Holdings, Inc. stock logo
BJ
BJ's Wholesale Club
0.27
0.73
0.14
Carnival Co. & plc stock logo
CCL
Carnival Co. &
4.27
0.36
0.32
Hasbro, Inc. stock logo
HAS
Hasbro
2.88
1.11
0.93
Snap-on Incorporated stock logo
SNA
Snap-on
0.23
3.82
2.83

Ownership

Institutional Ownership

CompanyInstitutional Ownership
BJ's Wholesale Club Holdings, Inc. stock logo
BJ
BJ's Wholesale Club
98.60%
Carnival Co. & plc stock logo
CCL
Carnival Co. &
67.19%
Hasbro, Inc. stock logo
HAS
Hasbro
91.83%
Snap-on Incorporated stock logo
SNA
Snap-on
84.88%

Insider Ownership

CompanyInsider Ownership
BJ's Wholesale Club Holdings, Inc. stock logo
BJ
BJ's Wholesale Club
2.20%
Carnival Co. & plc stock logo
CCL
Carnival Co. &
11.00%
Hasbro, Inc. stock logo
HAS
Hasbro
0.82%
Snap-on Incorporated stock logo
SNA
Snap-on
4.10%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
BJ's Wholesale Club Holdings, Inc. stock logo
BJ
BJ's Wholesale Club
34,000132.96 million130.04 millionOptionable
Carnival Co. & plc stock logo
CCL
Carnival Co. &
92,0001.12 billion998.87 millionOptionable
Hasbro, Inc. stock logo
HAS
Hasbro
5,502138.79 million137.65 millionOptionable
Snap-on Incorporated stock logo
SNA
Snap-on
2,70052.72 million50.56 millionOptionable

BJ, CCL, HAS, and SNA Headlines

SourceHeadline
Revel in talks to snap up defunct Tesla charging sites in cityRevel in talks to snap up defunct Tesla charging sites in city
crainsnewyork.com - May 1 at 2:47 PM
This recipe for shrimp and pea stir-fry is a snapThis recipe for shrimp and pea stir-fry is a snap
msn.com - May 1 at 2:47 PM
Why Snap (SNAP) Stock Is Trading Up TodayWhy Snap (SNAP) Stock Is Trading Up Today
theglobeandmail.com - May 1 at 2:47 PM
House, Senate farm bill summaries show SNAP, climate divisionHouse, Senate farm bill summaries show SNAP, climate division
rollcall.com - May 1 at 2:47 PM
Snap One on Wireless Systems & Audio-over-IP TechnologiesSnap One on Wireless Systems & Audio-over-IP Technologies
commercialintegrator.com - May 1 at 2:47 PM
Looking Into Snap-ons Recent Short InterestLooking Into Snap-on's Recent Short Interest
benzinga.com - May 1 at 2:47 PM
Snap Inc. Surges on Unexpected Growth Amid Financial ChallengesSnap Inc. Surges on Unexpected Growth Amid Financial Challenges
cweb.com - May 1 at 9:47 AM
Snap Inc. launches an exclusive Advanced Partner Program to advance agency expertise on SnapchatSnap Inc. launches an exclusive Advanced Partner Program to advance agency expertise on Snapchat
zawya.com - May 1 at 9:47 AM
Nasdaq slides ~2%, Dow and S&P shed over 1% each as Wall Street ends April in the redNasdaq slides ~2%, Dow and S&P shed over 1% each as Wall Street ends April in the red
msn.com - May 1 at 9:47 AM
Yu Darvish, Manny Machado get their jobs done as Padres snap five-game skidYu Darvish, Manny Machado get their jobs done as Padres snap five-game skid
msn.com - May 1 at 1:30 AM
Padres top Reds to snap skidPadres top Reds to snap skid
msn.com - May 1 at 1:30 AM
Best Valentina decks in Marvel SnapBest Valentina decks in Marvel Snap
dotesports.com - April 30 at 8:29 PM
Snap judgments: Which AFC rookies will earn the most playing time?Snap judgments: Which AFC rookies will earn the most playing time?
yardbarker.com - April 30 at 8:29 PM
Cold snap forecast to bring rain in north and south, snow on the passesCold snap forecast to bring rain in north and south, snow on the passes
rnz.co.nz - April 30 at 3:29 PM
Marvel Snap adds new cosmetics for up to $15 per card—and players are furiousMarvel Snap adds new cosmetics for up to $15 per card—and players are furious
dotesports.com - April 30 at 3:29 PM
Nasdaq, S&P, Dow fall more than 1% each, on track to snap five-month win streakNasdaq, S&P, Dow fall more than 1% each, on track to snap five-month win streak
msn.com - April 30 at 3:29 PM
Angels take advantage of miscues to snap Phillies four-game win streakAngels take advantage of miscues to snap Phillies four-game win streak
wfmz.com - April 30 at 10:29 AM
New Look shoppers snap up jumpsuit that skims tummy area now on sale for £25New Look shoppers snap up jumpsuit that 'skims tummy area' now on sale for £25
dailyrecord.co.uk - April 30 at 10:29 AM
‘No plan at all: Japanese premier on snap elections after weekend losses‘No plan at all': Japanese premier on snap elections after weekend losses
yenisafak.com - April 30 at 10:29 AM
One Mistake Led to a Lifetime Ban of SNAP Benefits. This Reform Rollback Can End It.One Mistake Led to a Lifetime Ban of SNAP Benefits. This Reform Rollback Can End It.
yahoo.com - April 30 at 10:29 AM
Snap-on to Present at Oppenheimer 19th Annual Industrial Growth ConferenceSnap-on to Present at Oppenheimer 19th Annual Industrial Growth Conference
businesswire.com - April 30 at 9:00 AM
Angels rally past Phillies to snap 4-game losing streakAngels rally past Phillies to snap 4-game losing streak
msn.com - April 30 at 1:11 AM
Angels score two on wild pitch and throwing error, beat Phillies 6-5 and snap 4-game skidAngels score two on wild pitch and throwing error, beat Phillies 6-5 and snap 4-game skid
sfgate.com - April 30 at 1:11 AM
Baseball: Cony comes through offensively to snap Monmouth’s 21-game winning streakBaseball: Cony comes through offensively to snap Monmouth’s 21-game winning streak
centralmaine.com - April 29 at 8:10 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

BJ

BJ's Wholesale Club

NYSE:BJ
BJ's Wholesale Club Holdings, Inc., together with its subsidiaries, operates warehouse clubs on the eastern half of the United States. It provides groceries, general merchandise, gasoline and other ancillary services, coupon books, and promotions. The company sells its products through the websites BJs.com, BerkleyJensen.com, and Wellsleyfarms.com, as well as the mobile app. The company was formerly known as Beacon Holding Inc. and changed its name to BJ's Wholesale Club Holdings, Inc. in February 2018. BJ's Wholesale Club Holdings, Inc. was founded in 1984 and is based in Marlborough, Massachusetts.
Carnival Co. & logo

Carnival Co. &

NYSE:CCL
Carnival Corporation & plc engages in the provision of leisure travel services in North America, Australia, Europe, Asia, and internationally. The company operates through four segments: NAA Cruise Operations, Europe Cruise Operations, Cruise Support, and Tour and Other. It operates port destinations, private islands, and a solar park, as well as owns and operates hotels, lodges, glass-domed railcars, and motor coaches. The company offers its services under the Carnival Cruise Line, Princess Cruises, Holland America Line, Seabourn, Costa Cruises, AIDA Cruises, P&O Cruises, and Cunard brand. Additionally, it sells its cruises primarily through travel agents, tour operators, vacation planners, and websites. Carnival Corporation & plc was founded in 1972 and is headquartered in Miami, Florida.
Hasbro logo

Hasbro

NASDAQ:HAS
Hasbro, Inc., together with its subsidiaries, operates as a toy and game company in the United States, Europe, Canada, Mexico, Latin America, Australia, China, and Hong Kong. The company operates through Consumer Products; Wizards of the Coast and Digital Gaming; Entertainment; and Corporate and Other segments. The Consumer Products segment engages in the sourcing, marketing, and sale of toy and game products. This segment also promotes its brands through the out-licensing of trademarks, characters, and other brand and intellectual property rights to third parties through the sale of branded consumer products, such as toys and apparel. Its toys and games include action figures, arts and crafts and creative play products, dolls, play sets, preschool toys, plush products, sports action blasters and accessories, vehicles and toy-related specialty products, games, and other consumer products; and licensed products, such as apparel, publishing products, home goods and electronics, and toy products. The Wizards of the Coast and Digital Gaming segment engages in the promotion of its brands through the development of trading cards, role-playing, and digital game experiences based on Hasbro and Wizards of the Coast games. The Entertainment segment engages in the development, production, and sale of entertainment content, including film, television, children's programming, digital content, and live entertainment. The company sells its products to retailers, distributors, wholesalers, discount stores, specialty hobby stores, drug stores, mail order houses, catalog stores, department stores, and other traditional retailers, as well as e-commerce retailers; and directly to customers through its e-commerce websites under the MAGIC: THE GATHERING, Hasbro Gaming, PLAY-DOH, NERF, TRANSFORMERS, DUNGEONS & DRAGONS, PEPPA PIG, and other brand names. Hasbro, Inc. was founded in 1923 and is headquartered in Pawtucket, Rhode Island.
Snap-on logo

Snap-on

NYSE:SNA
Snap-on Incorporated manufactures and markets tools, equipment, diagnostics, and repair information and systems solutions for professional users worldwide. It operates through Commercial & Industrial Group, Snap-on Tools Group, Repair Systems & Information Group, and Financial Services segments. The company provides hand tools, including wrenches, sockets, ratchet wrenches, pliers, screwdrivers, punches and chisels, saws and cutting tools, pruning tools, torque measuring instruments, and other related products; power tools, such as cordless, pneumatic, and hydraulic and corded tools; and tool storage products comprising tool chests, roll cabinets, and other products. It provides handheld and computer-based diagnostic products, service and repair information products, diagnostic software solutions, electronic parts catalogs, business management systems and services, point-of-sale systems, integrated systems for vehicle service shops, original equipment manufacturer purchasing facilitation services, and warranty management systems and analytics; and engineered solutions. In addition, the company offers solutions for the service of vehicles and industrial equipment that include wheel alignment equipment, wheel balancers, tire changers, vehicle lifts, test lane equipment, collision repair equipment, vehicle air conditioning service equipment, brake service equipment, fluid exchange equipment, transmission troubleshooting equipment, safety testing equipment, battery chargers, and hoists, as well as after-sales support services and training programs. Further, it provides financing programs to facilitate the sales of its products and support its franchise business. It serves the aviation and aerospace, agriculture, infrastructure construction, government and military, mining, natural resources, power generation, and technical education industries. Snap-on Incorporated was incorporated in 1920 and is headquartered in Kenosha, Wisconsin.