Compare Stocks

Compare up to 5 stocks side by side with metrics, growth rates, and performance charts

Select Stocks
ODD
RCL

Add up to 3 more stocks

ODD

Oddity Tech Ltd.

+3.41%
$16.99+0.56
Market Cap

$968.38M

52W Range

$9.25 - $75.45

RCL

Royal Caribbean Cruises Ltd.

+5.72%
$322.50+17.46
Market Cap

$86.49B

52W Range

$232.10 - $366.50

Metric
ODD
RCL
Valuation
P/E Ratio20.9018.61
Forward P/E129.7117.61
P/B Ratio3.108.43
P/S Ratio1.254.50
P/FCF RatioN/A60.30
PEG Ratio2.160.41
EV/EBITDA19.9615.31
Profitability
Gross Margin71.1%46.6%
Operating Margin6.8%27.3%
Net Margin7.0%23.6%
ROE17.3%43.0%
ROA4.9%9.9%
ROIC9.4%14.9%
Financial Health
Current Ratio5.240.18
Quick Ratio4.060.16
Debt/Equity1.532.26
Interest CoverageN/A4.95
Dividends
Dividend YieldN/A1.6%
Payout RatioN/A31.8%
Consecutive Div Years01