Oddity Tech has an Enterprise Value (EV) of 2.38B.
3.68
18.99
17.29
18.36
Financial Position
The company has a current ratio of 1.79,
with a Debt / Equity ratio of 0.08.
1.79
0.99
0.08
0.18
0.18
1521.05
Financial Efficiency
Return on Equity is 35.95% and Return on Invested Capital is 28.56%.
35.95%
23.12%
28.56%
$1.32M
$207.55K
489
1.47
1.79
Taxes
26.41M
20.65%
Stock Price Statistics
The stock price has increased by 53.91% in the
last 52 weeks. The beta is 3.29, so Oddity Tech's
price volatility has been higher than the market average.
3.29
53.91%
71.44
52.95
31.13
1,273,695
Income Statement
In the last 12 months, Oddity Tech had revenue of 647.04M
and earned 101.49M
in profits. Earnings per share was 1.78.