Price
$26.09
52W High
$30.14
52W Low
$18.23
SMA50
$26.10
SMA200
$23.07
Avg Volume 50D
$3.02M
From 52W High
-15.52%
From 52W Low
+43.12%
Vs SMA50
-0.04%
Vs SMA200
+13.09%
Current Volume
$3.31M
Bars Stored
1257
Market Cap
$2.97B
P/E
--
Revenue TTM
$6.78B
EPS TTM
-0.88
Net Income TTM
-$100.50M
Free Cash Flow
$247.90M
Revenue 1Y
+3.68%
EPS 1Y
-196.70%
Net Income 1Y
-192.54%
FCF 1Y
-19.54%
Profit Margin
-1.48%
FCF Margin
3.66%

Revenue

Quarterly ending 2025-12-31
$1.67B

EPS

Quarterly ending 2025-12-31
-1.25

Net Income

Quarterly ending 2025-12-31
-$143.40M