Price
$57.78
52W High
$60.77
52W Low
$25.86
SMA50
$52.17
SMA200
$37.01
Avg Volume 50D
$1.10M
From 52W High
-4.92%
From 52W Low
+123.43%
Vs SMA50
+10.74%
Vs SMA200
+56.12%
Current Volume
$850.92K
Dollar Volume 50D
$59.31M
Market Cap
$2.91B
P/E
276.2x
Revenue TTM
$569.62M
EPS TTM
0.21
Net Income TTM
$10.55M
Free Cash Flow
$53.11M
Revenue 1Y
+13.94%
EPS 1Y
+127.27%
Net Income 1Y
+129.02%
FCF 1Y
+110.04%
Profit Margin
1.85%
FCF Margin
9.32%

Revenue

Annual ending 2025-12-31
$534.53M

EPS

Annual ending 2025-12-31
-0.24

Net Income

Annual ending 2025-12-31
-$11.45M

News