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
Codere Online Luxembourg, S.A. stock logo
CDRO
Codere Online Luxembourg
$9.70
-0.2%
$9.31
$5.18
$10.26
$440.83M0.4421,936 shs14,103 shs
CuriosityStream Inc. stock logo
CURI
CuriosityStream
$2.56
+3.2%
$2.94
$2.30
$5.88
$150.68M1.76471,561 shs69,468 shs
Starz Entertainment Corp. stock logo
STRZ
Starz Entertainment
$27.17
-4.5%
$22.61
$8.40
$29.20
$449.95MN/A156,211 shs31,420 shs
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
$6.99
+2.4%
$6.14
$3.83
$11.14
$344.03M1.12566,661 shs294,769 shs
Options Trading Made Easy - Download Now Cover

Learn the basics of options trading and how to use them to boost returns and manage risk with this free report from MarketBeat. Click the link below to get your free copy.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Codere Online Luxembourg, S.A. stock logo
CDRO
Codere Online Luxembourg
-1.42%-0.92%+4.18%+13.30%+26.27%
CuriosityStream Inc. stock logo
CURI
CuriosityStream
+1.64%-3.13%-2.75%-21.27%-53.64%
Starz Entertainment Corp. stock logo
STRZ
Starz Entertainment
+4.10%+2.01%+27.75%+140.29%+73.37%
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
+4.54%-0.48%+17.94%+14.25%-15.13%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Codere Online Luxembourg, S.A. stock logo
CDRO
Codere Online Luxembourg
$9.70
-0.2%
$9.31
$5.18
$10.26
$440.83M0.4421,936 shs14,103 shs
CuriosityStream Inc. stock logo
CURI
CuriosityStream
$2.56
+3.2%
$2.94
$2.30
$5.88
$150.68M1.76471,561 shs69,468 shs
Starz Entertainment Corp. stock logo
STRZ
Starz Entertainment
$27.17
-4.5%
$22.61
$8.40
$29.20
$449.95MN/A156,211 shs31,420 shs
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
$6.99
+2.4%
$6.14
$3.83
$11.14
$344.03M1.12566,661 shs294,769 shs
Options Trading Made Easy - Download Now Cover

Learn the basics of options trading and how to use them to boost returns and manage risk with this free report from MarketBeat. Click the link below to get your free copy.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Codere Online Luxembourg, S.A. stock logo
CDRO
Codere Online Luxembourg
-1.42%-0.92%+4.18%+13.30%+26.27%
CuriosityStream Inc. stock logo
CURI
CuriosityStream
+1.64%-3.13%-2.75%-21.27%-53.64%
Starz Entertainment Corp. stock logo
STRZ
Starz Entertainment
+4.10%+2.01%+27.75%+140.29%+73.37%
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
+4.54%-0.48%+17.94%+14.25%-15.13%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Codere Online Luxembourg, S.A. stock logo
CDRO
Codere Online Luxembourg
2.00
Hold$10.002.99% Upside
CuriosityStream Inc. stock logo
CURI
CuriosityStream
2.83
Moderate Buy$6.00141.94% Upside
Starz Entertainment Corp. stock logo
STRZ
Starz Entertainment
2.38
Hold$28.33-0.41% Downside
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
2.00
Hold$8.4424.26% Upside

Current Analyst Ratings Breakdown

Latest CURI, STRZ, CDRO, and XPOF Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/9/2026
CuriosityStream Inc. stock logo
CURI
CuriosityStream
Reiterated RatingHold (C-)
6/5/2026
Codere Online Luxembourg, S.A. stock logo
CDRO
Codere Online Luxembourg
UpgradeHold (C-)Hold (C)
6/5/2026
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
DowngradeSell (D-)Sell (E+)
6/5/2026
Starz Entertainment Corp. stock logo
STRZ
Starz Entertainment
Reiterated RatingHold$26.00
6/2/2026
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
DowngradeHoldStrong Sell
6/1/2026
CuriosityStream Inc. stock logo
CURI
CuriosityStream
UpgradeStrong-Buy
5/29/2026
Starz Entertainment Corp. stock logo
STRZ
Starz Entertainment
Boost Price TargetNeutral$13.00 ➝ $25.00
5/21/2026
Codere Online Luxembourg, S.A. stock logo
CDRO
Codere Online Luxembourg
DowngradeHold (C)Hold (C-)
5/20/2026
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
UpgradeMarket PerformOutperform$8.00
5/15/2026
CuriosityStream Inc. stock logo
CURI
CuriosityStream
Lower Price TargetOutperform$5.50 ➝ $5.00
5/11/2026
Starz Entertainment Corp. stock logo
STRZ
Starz Entertainment
Set Price TargetNeutralOutperform$12.00 ➝ $30.00
(Data available from 6/24/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Codere Online Luxembourg, S.A. stock logo
CDRO
Codere Online Luxembourg
$238M1.86$0.03 per share278.79$0.72 per share13.49
CuriosityStream Inc. stock logo
CURI
CuriosityStream
$71.73M2.04$0.13 per share18.54$0.71 per share3.49
Starz Entertainment Corp. stock logo
STRZ
Starz Entertainment
$963.40M0.49$0.05 per share525.39N/A
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
$298.71M1.12$0.99 per share6.86($7.60) per share-0.89
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Codere Online Luxembourg, S.A. stock logo
CDRO
Codere Online Luxembourg
$1.46MN/AN/A23.12N/AN/AN/AN/A7/30/2026 (Estimated)
CuriosityStream Inc. stock logo
CURI
CuriosityStream
-$6.43M-$0.13N/A11.27N/A-11.26%-18.46%-10.83%8/4/2026 (Estimated)
Starz Entertainment Corp. stock logo
STRZ
Starz Entertainment
-$115.80M-$16.76N/AN/AN/A-22.10%-20.58%-6.52%N/A
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
-$33.79M-$1.38N/A9.84N/A-11.28%-3.40%3.29%8/6/2026 (Estimated)

Latest CURI, STRZ, CDRO, and XPOF Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/14/2026Q1 2026
CuriosityStream Inc. stock logo
CURI
CuriosityStream
-$0.02-$0.02N/A-$0.02$16.79 million$15.16 million
5/7/2026Q1 2026
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
$0.11-$0.04-$0.15-$0.02$63.75 million$60.71 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Codere Online Luxembourg, S.A. stock logo
CDRO
Codere Online Luxembourg
N/AN/AN/AN/AN/A
CuriosityStream Inc. stock logo
CURI
CuriosityStream
$0.3413.71%N/AN/A 1 Years
Starz Entertainment Corp. stock logo
STRZ
Starz Entertainment
N/AN/AN/AN/AN/A
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
N/AN/AN/AN/AN/A

Latest CURI, STRZ, CDRO, and XPOF Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/14/2026
CuriosityStream Inc. stock logo
CURI
CuriosityStream
quarterly$0.085012.23%6/5/20266/5/20266/19/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Codere Online Luxembourg, S.A. stock logo
CDRO
Codere Online Luxembourg
N/A
1.37
1.37
CuriosityStream Inc. stock logo
CURI
CuriosityStream
N/A
0.95
0.95
Starz Entertainment Corp. stock logo
STRZ
Starz Entertainment
1.26
0.31
0.31
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
N/A
0.76
0.73

Institutional Ownership

CompanyInstitutional Ownership
Codere Online Luxembourg, S.A. stock logo
CDRO
Codere Online Luxembourg
10.30%
CuriosityStream Inc. stock logo
CURI
CuriosityStream
6.79%
Starz Entertainment Corp. stock logo
STRZ
Starz Entertainment
N/A
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
58.55%

Insider Ownership

CompanyInsider Ownership
Codere Online Luxembourg, S.A. stock logo
CDRO
Codere Online Luxembourg
1.16%
CuriosityStream Inc. stock logo
CURI
CuriosityStream
31.10%
Starz Entertainment Corp. stock logo
STRZ
Starz Entertainment
22.62%
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
24.07%
CompanyEmployeesShares OutstandingFree FloatOptionable
Codere Online Luxembourg, S.A. stock logo
CDRO
Codere Online Luxembourg
23045.47 million44.94 millionNot Optionable
CuriosityStream Inc. stock logo
CURI
CuriosityStream
9058.97 million40.63 millionOptionable
Starz Entertainment Corp. stock logo
STRZ
Starz Entertainment
1,45016.73 million12.95 millionN/A
Xponential Fitness, Inc. stock logo
XPOF
Xponential Fitness
40049.18 million37.34 millionOptionable

Recent News About These Companies

Strategic Update on Xponential Fitness (XPOF)
Xponential (XPOF) Q1 2026 Earnings Transcript
Xponential Fitness: Q1 Earnings Snapshot

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Codere Online Luxembourg stock logo

Codere Online Luxembourg NASDAQ:CDRO

$9.70 -0.02 (-0.15%)
As of 11:19 AM Eastern
This is a fair market value price provided by Massive. Learn more.

Codere Online Luxembourg, S.A. operates as an online casino gaming and sports betting company. It also offers online casino wagering products and services, as well as online gambling and other online services. The company offers its products under the Codere and Greenplay brand names. It primarily operates in Spain, Italy, Mexico, Colombia, the United Kingdom, Germany, South Africa, Austria, Malta, Panama, and Argentina. The company is based in Luxembourg, Luxembourg.

CuriosityStream stock logo

CuriosityStream NASDAQ:CURI

$2.56 +0.08 (+3.23%)
As of 11:53 AM Eastern
This is a fair market value price provided by Massive. Learn more.

CuriosityStream Inc. operates as a factual content streaming service and media company. The company provides premium video and audio programming services in various categories of factual entertainment, including science, history, society, nature, lifestyle, and technology through direct subscription video on-demand (SVoD) platforms accessible by internet connected devices, or indirectly via distribution partners who deliver CuriosityStream content via distributor's platform or system, as well as through bundled content licenses for SVoD and linear offerings, talks and courses, and partner bulk sales. It offers streaming content through devices, including televisions, set-top boxes, computers, streaming media players, game consoles, and mobile devices. The company was founded in 2015 and is based in Silver Spring, Maryland.

Starz Entertainment stock logo

Starz Entertainment NASDAQ:STRZ

$27.17 -1.28 (-4.50%)
As of 11:54 AM Eastern
This is a fair market value price provided by Massive. Learn more.

Starz is a premium cable and streaming network owned by Starz Entertainment, which was formerly a part of Lionsgate. Starz had about 20 million subscribers in the U.S. and Canada as of Dec. 31, 2024. The company’s franchises include “Outlander” and “Power."

Xponential Fitness stock logo

Xponential Fitness NYSE:XPOF

$6.98 +0.17 (+2.42%)
As of 11:53 AM Eastern
This is a fair market value price provided by Massive. Learn more.

Xponential Fitness, Inc., through its subsidiaries, operates as a boutique fitness franchisor in North America. It offers pilates, indoor cycling, barre, stretching, rowing, dancing, boxing, running, functional training, and yoga services under the Club Pilates, Pure Barre, CycleBar, StretchLab, Row House, YogaSix, Rumble, AKT, Stride, and BFT brands. Xponential Fitness, Inc. was founded in 2017 and is headquartered in Irvine, California.