Price
$9.42
52W High
$11.36
52W Low
$5.18
SMA50
$9.61
SMA200
$6.95
Avg Volume 50D
$11.25M
From 52W High
-20.59%
From 52W Low
+81.85%
Vs SMA50
-1.95%
Vs SMA200
+35.58%
Current Volume
$15.49M
Bars Stored
1257
Market Cap
$3.58B
P/E
--
Revenue TTM
$4.83B
EPS TTM
-0.25
Net Income TTM
-$93.64M
Free Cash Flow
$372.19M
Revenue 1Y
-10.25%
EPS 1Y
+89.96%
Net Income 1Y
+90.33%
FCF 1Y
-25.14%
Profit Margin
-1.94%
FCF Margin
7.71%

Revenue

Quarterly ending 2025-12-31
$1.15B

EPS

Quarterly ending 2025-12-31
-0.02

Net Income

Quarterly ending 2025-12-31
-$9.09M