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. Stocks to Compare Sections All Sections Selected Performance Chart Price & Volume MarketRank Analyst Ratings Sales & Book Value Profitability & Earnings Dividends Debt Ownership Miscellaneous Headlines About Compare NYSE:CCLNYSE:HLNYSE:NCLHNYSE:SIXNASDAQ:UDMY On This Page Performance ChartPrice & VolumeMarketRank™Analyst RatingsSales & Book ValueProfitability & EarningsDividendsDebtOwnershipMiscellaneousHeadlinesAbout Comparison Ideas Stock Ideas Comparative Price Performance Over Time1 day7 days30 days90 days365 daysCompare Price & VolumeCompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's VolumeCCLCarnival Co. &$23.23+0.3%$19.90$13.78▼$28.72$27.10B2.525.62 million shs22.34 million shsHLHecla Mining$5.15-0.2%$5.32$4.41▼$7.68$3.26B1.5714.25 million shs11.70 million shsNCLHNorwegian Cruise Line$17.67+0.4%$17.53$14.21▼$29.29$7.90B2.0912.49 million shs10.74 million shsSIXSix Flags Entertainment$32.00$29.87$18.29▼$34.06$2.70B2.331.24 million shs16.92 million shsUDMYUdemy$7.32+0.4%$6.84$5.68▼$10.61$1.09B1.82976,589 shs989,718 shsReduce the RiskMarket downturns give many investors pause, and for good reason. Wondering how to offset this risk? Enter your email address to learn more about using beta to protect your portfolio.Get This Free ReportCompare Price PerformanceCompany1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year PerformanceCCLCarnival Co. &0.00%+4.31%+18.64%-0.13%+54.05%HLHecla Mining0.00%+0.78%+13.44%+1.18%-12.56%NCLHNorwegian Cruise Line0.00%+1.87%+1.96%-19.57%+6.45%SIXSix Flags Entertainment0.00%0.00%0.00%0.00%+25.74%UDMYUdemy0.00%+6.55%+12.79%-22.62%-17.19%Compare MarketRank™CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & ValuationCCLCarnival Co. &4.6398 of 5 stars3.32.00.03.12.91.73.8HLHecla Mining4.2199 of 5 stars3.25.01.70.04.23.30.0NCLHNorwegian Cruise Line4.8395 of 5 stars4.43.00.01.22.91.73.8SIXSix Flags Entertainment1.2083 of 5 stars0.00.00.03.11.11.71.9UDMYUdemy3.7276 of 5 stars4.34.00.00.02.13.30.6Compare Analyst ForecastsCompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current PriceCCLCarnival Co. & 2.64Moderate Buy$26.5314.19% UpsideHLHecla Mining 2.40Hold$7.1338.35% UpsideNCLHNorwegian Cruise Line 2.76Moderate Buy$25.6345.06% UpsideSIXSix Flags Entertainment 0.00N/AN/AN/AUDMYUdemy 2.50Moderate Buy$9.8634.75% UpsideCurrent Analyst Ratings BreakdownLatest NCLH, CCL, UDMY, HL, and SIX Analyst RatingsDateCompanyBrokerageActionRatingPrice TargetDetails5/19/2025CCLCarnival Co. &Truist FinancialSubscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetHold ➝ Hold$30.00 ➝ $27.005/19/2025NCLHNorwegian Cruise LineTruist FinancialSubscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetBuy ➝ Buy$35.00 ➝ $27.005/16/2025CCLCarnival Co. &Hsbc Global ResSubscribe to MarketBeat All Access for the recommendation accuracy ratingUpgradeModerate Sell ➝ Hold5/16/2025CCLCarnival Co. &HSBCSubscribe to MarketBeat All Access for the recommendation accuracy ratingUpgradeReduce ➝ Hold$24.005/9/2025CCLCarnival Co. &MacquarieSubscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetOutperform ➝ Outperform$31.00 ➝ $26.005/9/2025NCLHNorwegian Cruise LineMacquarieSubscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetOutperform ➝ Outperform$31.00 ➝ $27.005/6/2025NCLHNorwegian Cruise LineMorgan StanleySubscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetEqual Weight ➝ Equal Weight$21.00 ➝ $20.005/5/2025HLHecla MiningTD SecuritiesSubscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetHold ➝ Hold$6.00 ➝ $5.005/5/2025HLHecla MiningBMO Capital MarketsSubscribe to MarketBeat All Access for the recommendation accuracy ratingReiterated RatingOutperform ➝ Market Perform$7.50 ➝ $5.505/1/2025NCLHNorwegian Cruise LineLoop CapitalSubscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetBuy ➝ Buy$25.00 ➝ $24.005/1/2025NCLHNorwegian Cruise LineStifel NicolausSubscribe to MarketBeat All Access for the recommendation accuracy ratingLower Price TargetBuy ➝ Buy$30.00 ➝ $26.00(Data available from 6/2/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)Compare Sales & Book ValueCompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/BookCCLCarnival Co. &$25.42B1.07$3.76 per share6.18$8.02 per share2.90HLHecla Mining$1.00B3.25$0.38 per share13.69$3.23 per share1.59NCLHNorwegian Cruise Line$9.42B0.84$1.72 per share10.28$0.71 per share24.89SIXSix Flags Entertainment$1.43B1.89$2.19 per share14.59($10.75) per share-2.98UDMYUdemy$790.02M1.38$0.10 per share74.21$1.34 per share5.46Compare Profitability & EarningsCompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings DateCCLCarnival Co. &$1.92B$1.5016.7111.110.737.66%24.13%3.82%6/24/2025 (Estimated)HLHecla Mining$35.80M$0.11103.0227.11N/A3.85%3.10%2.09%8/5/2025 (Estimated)NCLHNorwegian Cruise Line$166.18M$1.7316.219.660.245.87%99.31%3.12%7/30/2025 (Estimated)SIXSix Flags Entertainment$39M$0.32100.0016.16N/A1.84%-6.61%2.28%N/AUDMYUdemy-$85.29M-$0.46N/A61.00N/A-10.84%-27.93%-10.14%7/30/2025 (Estimated)Latest NCLH, CCL, UDMY, HL, and SIX EarningsDateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails6/24/2025Q2 2025CCLCarnival Co. &$0.23N/AN/AN/A$6.20 billionN/A5/1/2025Q1 2025HLHecla Mining$0.05$0.04-$0.01$0.05$238.50 million$261.34 million4/30/2025Q1 2025NCLHNorwegian Cruise Line$0.09$0.07-$0.02-$0.09$2.15 billion$2.13 billion4/30/2025Q1 2025UDMYUdemy$0.10$0.12+$0.02-$0.01$197.19 million$200.30 million3/21/2025Q1 2025CCLCarnival Co. &$0.02$0.13+$0.11-$0.06$5.74 billion$5.81 billionCompare DividendsCompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive GrowthCCLCarnival Co. &$2.008.61%N/A133.33%N/AHLHecla Mining$0.010.19%+2.17%9.09%N/ANCLHNorwegian Cruise LineN/AN/AN/AN/AN/ASIXSix Flags EntertainmentN/AN/AN/AN/AN/AUDMYUdemyN/AN/AN/AN/AN/ALatest NCLH, CCL, UDMY, HL, and SIX DividendsAnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date5/2/2025HLHecla Miningquarterly$0.00380.3%5/23/20255/23/20256/10/2025(Data available from 1/1/2013 forward)Compare DebtCompanyDebt-to-Equity RatioCurrent RatioQuick RatioCCLCarnival Co. &2.800.290.25HLHecla Mining0.251.080.55NCLHNorwegian Cruise Line10.350.200.17SIXSix Flags EntertainmentN/A0.360.31UDMYUdemyN/A1.271.26Compare OwnershipInstitutional OwnershipCompanyInstitutional OwnershipCCLCarnival Co. &67.19%HLHecla Mining63.01%NCLHNorwegian Cruise Line69.58%SIXSix Flags Entertainment98.04%UDMYUdemy79.48%Insider OwnershipCompanyInsider OwnershipCCLCarnival Co. &7.60%HLHecla Mining0.62%NCLHNorwegian Cruise Line0.41%SIXSix Flags Entertainment0.49%UDMYUdemy2.10%Compare Miscellaneous StatsCompanyEmployeesShares OutstandingFree FloatOptionableCCLCarnival Co. &40,0001.17 billion1.04 billionOptionableHLHecla Mining1,850632.56 million622.99 millionOptionableNCLHNorwegian Cruise Line38,900446.81 million437.42 millionOptionableSIXSix Flags Entertainment1,97084.27 million83.86 millionOptionableUDMYUdemy1,680148.73 million141.23 millionOptionableNCLH, CCL, UDMY, HL, and SIX HeadlinesRecent News About These CompaniesWall Street Zen Upgrades Udemy (NASDAQ:UDMY) to "Strong-Buy"June 2 at 12:31 AM | marketbeat.comTop Udemy Courses for Computer Vision & Gen AI in 2025June 1 at 12:15 PM | analyticsinsight.netUdemy (NASDAQ:UDMY) Stock Rating Upgraded by Wall Street ZenJune 1 at 1:33 AM | americanbankingnews.comNew AI-driven platform helps professionals enhance workplace communication and leadership skillsMay 30 at 4:08 AM | msn.comAffordable AI Leadership Courses to Boost Your CareerMay 29, 2025 | time.comUdemy launches AI-powered Role Play to transform soft skills training for professionals and businessesMay 29, 2025 | timesofindia.indiatimes.comI practiced my conversation skills with Udemy's new AI simulator — here's how it wentMay 29, 2025 | msn.com718,205 Shares in Udemy, Inc. (NASDAQ:UDMY) Acquired by Millennium Management LLCMay 29, 2025 | marketbeat.comUdemy Launches AI-Powered Role Play to Coach Professionals on Business and Communication SkillsMay 28, 2025 | businesswire.comUdemy, Inc. (NASDAQ:UDMY) Stake Raised by Deutsche Bank AGMay 28, 2025 | marketbeat.comB&G Foods, AMC Networks, Enviri, Etsy, and Udemy Stocks Trade Up, What You Need To KnowMay 27, 2025 | msn.comUdemy, Inc. (NASDAQ:UDMY) Shares Sold by Twinbeech Capital LPMay 26, 2025 | marketbeat.comBNP Paribas Financial Markets Acquires Shares of 87,003 Udemy, Inc. (NASDAQ:UDMY)May 25, 2025 | marketbeat.comUdemy (NASDAQ:UDMY) Lowered to "Buy" Rating by Wall Street ZenMay 24, 2025 | marketbeat.comHugo Sarrazin Purchases 14,285 Shares of Udemy, Inc. (NASDAQ:UDMY) StockMay 23, 2025 | insidertrades.comQuantinno Capital Management LP Invests $2.35 Million in Udemy, Inc. (NASDAQ:UDMY)May 23, 2025 | marketbeat.comUdemy, Inc. (NASDAQ:UDMY) Given Average Rating of "Moderate Buy" by AnalystsMay 23, 2025 | marketbeat.comNorthern Trust Corp Increases Position in Udemy, Inc. (NASDAQ:UDMY)May 22, 2025 | marketbeat.comUdemy, Inc. (NASDAQ:UDMY) CEO Acquires $12,340.64 in StockMay 20, 2025 | insidertrades.comUdemy, Inc. (NASDAQ:UDMY) Shares Sold by Sea Cliff Partners Management LPMay 19, 2025 | marketbeat.comBalyasny Asset Management L.P. Has $472,000 Position in Udemy, Inc. (NASDAQ:UDMY)May 18, 2025 | marketbeat.comNew MarketBeat Followers Over TimeMedia Sentiment Over TimeTop HeadlinesView All HeadlinesIntel’s Turnaround May Be the Best Bet No One’s WatchingBy Jeffrey Neal Johnson | May 30, 2025View Intel’s Turnaround May Be the Best Bet No One’s WatchingTop 5 Stocks Hedge Funds Are Buying Right NowBy Ryan Hasson | May 20, 2025View Top 5 Stocks Hedge Funds Are Buying Right NowPalantir’s Latest Deal Could Put a Freeze on Its Stock PriceBy Chris Markoch | May 12, 2025View Palantir’s Latest Deal Could Put a Freeze on Its Stock PriceDividend Investors Looking for an Edge? 3 Stocks Insiders BoughtBy Thomas Hughes | May 29, 2025View Dividend Investors Looking for an Edge? 3 Stocks Insiders BoughtIntel Makes a Cool Move With Shell, But Will Investors Warm Up?By Jeffrey Neal Johnson | May 15, 2025View Intel Makes a Cool Move With Shell, But Will Investors Warm Up?NCLH, CCL, UDMY, HL, and SIX Company DescriptionsCarnival Co. & NYSE:CCL$23.23 +0.07 (+0.30%) Closing price 05/30/2025 03:59 PM EasternExtended Trading$23.22 -0.01 (-0.04%) As of 05:47 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.Carnival Corp. engages in the operation of cruise ships. It operates through the following business segments: North America and Australia (NAA) Cruise, Europe and Asia (EA) Cruise Operations, Cruise Support, and Tour and Others. The North America and Australia (NAA) Cruise segment includes the Carnival Cruise Line, Holland America Line, Princess Cruises, and Seabourn. The Europe and Asia (EA) Cruise Operations segment consists of AIDA, Costa, Cunard, and P&O Cruises (UK). The Cruise Support segment represents port destinations and private islands for the benefit of its cruise brands. The Tour and Other segment operates hotel and transportation operations of Holland America Princess Alaska Tours. The company was founded in 1972 and is headquartered in Miami, FL.Hecla Mining NYSE:HL$5.15 -0.01 (-0.19%) Closing price 05/30/2025 03:59 PM EasternExtended Trading$5.14 -0.01 (-0.19%) As of 03:59 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.Hecla Mining Company, together with its subsidiaries, provides precious and base metal properties in the United States, Canada, Japan, Korea, and China. The company mines for silver, gold, lead, and zinc concentrates, as well as carbon material containing silver and gold for custom smelters, metal traders, and third-party processors; and doré containing silver and gold. It flagship project is the Greens Creek mine located on Admiralty Island in southeast Alaska. Hecla Mining Company was incorporated in 1891 and is headquartered in Coeur d'Alene, Idaho.Norwegian Cruise Line NYSE:NCLH$17.67 +0.07 (+0.40%) Closing price 05/30/2025 03:59 PM EasternExtended Trading$17.65 -0.02 (-0.11%) As of 03:59 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.Norwegian Cruise Line Holdings Ltd., together with its subsidiaries, operates as a cruise company in North America, Europe, the Asia-Pacific, and internationally. The company operates through the Norwegian Cruise Line, Oceania Cruises, and Regent Seven Seas Cruises brands. It offers itineraries ranging from three days to a 180-days calling on various ports, including Scandinavia, Northern Europe, the Mediterranean, the Greek Isles, Alaska, Canada and New England, Hawaii, Asia, Tahiti and the South Pacific, Australia and New Zealand, Africa, India, South America, the Panama Canal, and the Caribbean. It distributes its products through retail/travel advisor and onboard cruise sales channels, as well as meetings, incentives, and charters. Norwegian Cruise Line Holdings Ltd. was founded in 1966 and is based in Miami, Florida.Six Flags Entertainment NYSE:SIXSix Flags Entertainment Corporation owns and operates regional theme and waterparks under the Six Flags name. Its parks offer various thrill rides, water attractions, themed areas, concerts and shows, restaurants, game venues, and retail outlets. The company sells food, beverages, merchandise, and other products and services within its parks. It operates parks in the United States, Mexico, and Canada. The company was formerly known as Six Flags, Inc. and changed its name to Six Flags Entertainment Corporation in April 2010. Six Flags Entertainment Corporation was founded in 1961 and is based in Arlington, Texas.Udemy NASDAQ:UDMY$7.32 +0.03 (+0.41%) Closing price 05/30/2025 04:00 PM EasternExtended Trading$7.32 0.00 (0.00%) As of 03:59 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.Udemy, Inc., a learning company, that operates a marketplace platform for learning skills in the United States and internationally. The company offers skill acquisition, development, and validation courses for organizations and individuals, through direct-to-consumer or Udemy Business offerings in various languages. Its courses provide learning objectives, such as reskilling or upskilling in technology, business, soft skills, and personal development, as well as learners receive access to interactive learning tools comprising quizzes, exercises, and instructor questions-and-answers. The company was incorporated in 2010 and is headquartered in San Francisco, California. More Stock Comparisions from MarketBeat Stock Comparison Ideas (A-K)5GAgricultureAirlineAmerica FirstApparelArtificial IntelligenceAutomotiveBankBiotechBitcoinBlockchainBlue ChipCanadianCannabisCasinoChatGPTChineseCloud StorageCryptocurrencyCybersecurityDefenseDividendDow 30EcommerceElectric VehiclesEnergyEntertainmenteSportsEV ChargingFertilizerGoldGroceryGrowthHealthcareHigh DividendHotelStock Comparison Ideas (L-Z)Large CapLeisureLithiumMagnificent SevenMega CapMemeMetaverseMid CapMiningMusic IndustryNanotechnologyNFTNuclear EnergyOilPharmaceuticalQuantum ComputingRenewable EnergyRestaurantRetailSemiconductorSocial MediaSolarSpaceTechnologyTelecomToyUtilityVideo GameVirtual RealityWallStreetBets More Stock Ideas from MarketBeat Stock Lists 5G Stocks Biotech Stocks Blue Chip Stocks DOW 30 Stocks FAANG Stocks Gold Stocks Large Cap Stocks Lumber Stocks Marijuana Stocks Micro Cap Stocks Oil Stocks REITs Small Cap Stocks SPACs Travel Stocks Trillion Dollar Stocks Water Stocks Warren Buffett Stocks Low Priced Stocks Penny Stock List Popular Penny Stocks Top Stocks Today Stocks on Sale Stocks Under $0.05 Stocks Under $0.10 Stocks Under $0.25 Stocks Under $0.50 Stocks Under $1 Stocks Under $2 Stocks Under $3 Stocks Under $5 Stocks Under $10 Stocks Under $20 Stocks Under $30 Stocks Under $50 Stocks By Exchange NASDAQ Stocks NYSE Stocks NYSEAMERICAN Stocks NYSEARCA Stocks NYSEMKT Stocks OTCMKTS Stocks TSX Stocks TSXV Stocks LSE Stocks BATS Stocks Latest Stock Ideas MarketBeat Week in Review – 05/26 - 05/30 Super Micro Computer Stock Finding Upside With NVIDIA's Blackwell Ackman Takes a Swing at Amazon — Should You? Taiwan Semiconductor: Time to Buy After Strong NVIDIA Results? Intel’s Turnaround May Be the Best Bet No One’s Watching Apple’s Quiet HomePad Delay Could Be Its Loudest Move Yet Nike’s Amazon Expansion Could Signal a Turnaround in 2025 ASML Stock Might Be the Safest Chip Play at This Price Get 30 Days of MarketBeat All Access for Free Sign up for MarketBeat All Access to gain access to MarketBeat's full suite of research tools. Start Your 30-Day Trial MarketBeat All Access Features Best-in-Class Portfolio Monitoring Get personalized stock ideas. Compare portfolio to indices. Check stock news, ratings, SEC filings, and more. Stock Ideas and Recommendations See daily stock ideas from top analysts. Receive short-term trading ideas from MarketBeat. Identify trending stocks on social media. Advanced Stock Screeners and Research Tools Use our seven stock screeners to find suitable stocks. Stay informed with MarketBeat's real-time news. Export data to Excel for personal analysis. Sign in to your free account to enjoy these benefits In-depth profiles and analysis for 20,000 public companies. Real-time analyst ratings, insider transactions, earnings data, and more. Our daily ratings and market update email newsletter. Sign in to your free account to enjoy all that MarketBeat has to offer. Sign In Create Account Your Email Address: Email Address Required Your Password: Password Required Log In or Sign in with Facebook Sign in with Google Forgot your password? Your Email Address: Please enter your email address. Please enter a valid email address Choose a Password: Please enter your password. Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character. Create My Account (Free) or Sign in with Facebook Sign in with Google By creating a free account, you agree to our terms of service. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.