Price
$29.60
52W High
$47.52
52W Low
$27.57
SMA50
$31.96
SMA200
$37.40
Avg Volume 50D
$1.65M
From 52W High
-37.71%
From 52W Low
+7.36%
Vs SMA50
-7.39%
Vs SMA200
-20.86%
Current Volume
$3.28M
Dollar Volume 50D
$52.61M
Market Cap
$6.09B
P/E
--
Revenue TTM
$1.63B
EPS TTM
0.08
Net Income TTM
$127.97M
Free Cash Flow
-$189.51M
Revenue 1Y
+15.55%
EPS 1Y
-74.19%
Net Income 1Y
-72.29%
FCF 1Y
-12.38%
Profit Margin
7.83%
FCF Margin
-11.60%

Revenue

Annual ending 2025-12-31
$1.63B

EPS

Annual ending 2025-12-31
0.08

Net Income

Annual ending 2025-12-31
$127.97M

News