Price
$14.87
52W High
$30.14
52W Low
$14.71
SMA50
$17.23
SMA200
$22.74
Avg Volume 50D
$3.32M
From 52W High
-50.66%
From 52W Low
+1.09%
Vs SMA50
-13.69%
Vs SMA200
-34.61%
Current Volume
$2.38M
Dollar Volume 50D
$56.52M
Market Cap
$1.68B
P/E
--
Revenue TTM
$6.70B
EPS TTM
-1.76
Net Income TTM
-$196.90M
Free Cash Flow
$100.60M
Revenue 1Y
+0.60%
EPS 1Y
-1366.67%
Net Income 1Y
-1296.45%
FCF 1Y
-62.91%
Profit Margin
-2.94%
FCF Margin
1.50%
Dividend Yield
5.38%
Dividend TTM
$0.80
Last Ex-Dividend
2026-08-27

Revenue

Annual ending 2025-12-31
$6.78B

EPS

Annual ending 2025-12-31
-0.88

Net Income

Annual ending 2025-12-31
-$100.50M

News