Price
$41.29
52W High
$42.65
52W Low
$16.04
SMA50
$36.17
SMA200
$27.44
Avg Volume 50D
$4.14M
From 52W High
-3.19%
From 52W Low
+157.42%
Vs SMA50
+14.14%
Vs SMA200
+50.49%
Current Volume
$2.59M
Dollar Volume 50D
$149.02M
Market Cap
$4.49B
P/E
666.0x
Revenue TTM
$1.04B
EPS TTM
0.05
Net Income TTM
$6.74M
Free Cash Flow
$264.41M
Revenue 1Y
+9.93%
EPS 1Y
+113.51%
Net Income 1Y
+114.99%
FCF 1Y
+5.07%
Profit Margin
0.65%
FCF Margin
25.34%

Revenue

Annual ending 2025-12-31
$999.40M

EPS

Annual ending 2025-12-31
-0.30

Net Income

Annual ending 2025-12-31
-$36.12M

News