Price
$19.25
52W High
$24.12
52W Low
$8.95
SMA50
$20.46
SMA200
$15.99
Avg Volume 50D
$2.04M
From 52W High
-20.19%
From 52W Low
+115.08%
Vs SMA50
-5.90%
Vs SMA200
+20.39%
Current Volume
$1.04M
Dollar Volume 50D
$41.92M
Market Cap
$3.28B
P/E
130.4x
Revenue TTM
$1.66B
EPS TTM
0.14
Net Income TTM
$25.14M
Free Cash Flow
$248.96M
Revenue 1Y
+32.89%
EPS 1Y
+115.22%
Net Income 1Y
+116.75%
FCF 1Y
+1945.33%
Profit Margin
1.51%
FCF Margin
14.97%

Revenue

Annual ending 2025-12-31
$1.57B

EPS

Annual ending 2025-12-31
-0.20

Net Income

Annual ending 2025-12-31
-$34.82M

News