Compare Stocks

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

Select Stocks
ODD
UVV

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

UVV

Universal Corporation

+1.97%
$53.75+1.04
Market Cap

$1.34B

52W Range

$49.19 - $59.38

Metric
ODD
UVV
Valuation
P/E Ratio19.5141.35
Forward P/E121.1012.89
P/B Ratio2.890.96
P/S Ratio1.170.46
P/FCF RatioN/A16.87
PEG Ratio2.16N/A
EV/EBITDA18.988.52
Profitability
Gross Margin71.1%17.5%
Operating Margin6.8%7.1%
Net Margin7.0%1.1%
ROE17.3%2.3%
ROA4.9%1.2%
ROIC9.4%4.6%
Financial Health
Current Ratio5.243.49
Quick Ratio4.061.34
Debt/Equity1.530.66
Interest CoverageN/A2.85
Dividends
Dividend YieldN/A6.1%
Payout RatioN/A252.3%
Consecutive Div Years053