Price
$31.13
52W High
$49.51
52W Low
$25.75
SMA50
$28.76
SMA200
$33.79
Avg Volume 50D
$1.40M
From 52W High
-59.04%
From 52W Low
+20.89%
Vs SMA50
+8.25%
Vs SMA200
-7.86%
Current Volume
$1.29M
Bars Stored
1257
Market Cap
$1.45B
P/E
--
Revenue TTM
$17.96B
EPS TTM
-0.30
Net Income TTM
-$13.30M
Free Cash Flow
-$161.40M
Revenue 1Y
+0.58%
EPS 1Y
-110.00%
Net Income 1Y
-109.17%
FCF 1Y
-162.53%
Profit Margin
-0.07%
FCF Margin
-0.90%

Revenue

Quarterly ending 2025-12-31
$4.71B

EPS

Quarterly ending 2025-12-31
0.64

Net Income

Quarterly ending 2025-12-31
$30.20M