Price
$129.96
52W High
$158.54
52W Low
$108.10
SMA50
$136.08
SMA200
$134.11
Avg Volume 50D
$297.87K
From 52W High
-21.99%
From 52W Low
+20.22%
Vs SMA50
-4.49%
Vs SMA200
-3.09%
Current Volume
$321.69K
Bars Stored
1257
Market Cap
$3.15B
P/E
4303.3x
Revenue TTM
$2.23B
EPS TTM
0.03
Net Income TTM
$732.00K
Free Cash Flow
$91.80M
Revenue 1Y
-6.33%
EPS 1Y
+100.62%
Net Income 1Y
+100.62%
FCF 1Y
-26.36%
Profit Margin
0.03%
FCF Margin
4.11%

Revenue

Quarterly ending 2025-12-31
$540.70M

EPS

Quarterly ending 2025-12-31
-0.63

Net Income

Quarterly ending 2025-12-31
-$15.73M