Compare Stocks

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

Select Stocks
ODD
TR

Add up to 3 more stocks

ODD

Oddity Tech Ltd.

-1.22%
$15.34-0.19
Market Cap

$874.34M

52W Range

$9.25 - $75.45

TR

Tootsie Roll Industries, Inc.

-1.05%
$37.52-0.40
Market Cap

$2.82B

52W Range

$33.44 - $45.06

Metric
ODD
TR
Valuation
P/E Ratio19.5127.59
Forward P/E121.1026.70
P/B Ratio2.892.97
P/S Ratio1.173.83
P/FCF RatioN/A28.48
PEG Ratio2.161.66
EV/EBITDA18.9822.01
Profitability
Gross Margin71.1%35.4%
Operating Margin6.8%14.1%
Net Margin7.0%13.6%
ROE17.3%10.5%
ROA4.9%8.0%
ROIC9.4%6.5%
Financial Health
Current Ratio5.243.27
Quick Ratio4.062.50
Debt/Equity1.530.01
Interest CoverageN/A229.91
Dividends
Dividend YieldN/A1.0%
Payout RatioN/A26.3%
Consecutive Div Years03