Compare Stocks

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

Select Stocks
ODD
PODD

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

PODD

Insulet Corp.

+1.50%
$167.47+2.47
Market Cap

$11.60B

52W Range

$138.79 - $354.88

Metric
ODD
PODD
Valuation
P/E Ratio20.9038.37
Forward P/E129.7125.47
P/B Ratio3.108.89
P/S Ratio1.253.99
P/FCF RatioN/A28.10
PEG Ratio2.160.38
EV/EBITDA19.9619.81
Profitability
Gross Margin71.1%71.0%
Operating Margin6.8%17.5%
Net Margin7.0%10.4%
ROE17.3%23.3%
ROA4.9%10.1%
ROIC9.4%13.6%
Financial Health
Current Ratio5.242.78
Quick Ratio4.062.11
Debt/Equity1.530.69
Interest CoverageN/A5.94
Dividends
Dividend YieldN/AN/A
Payout RatioN/AN/A
Consecutive Div Years00