Price
$26.39
52W High
$30.82
52W Low
$17.37
SMA50
$24.72
SMA200
$24.17
Avg Volume 50D
$2.18M
From 52W High
-14.37%
From 52W Low
+51.93%
Vs SMA50
+6.76%
Vs SMA200
+9.19%
Current Volume
$2.47M
Dollar Volume 50D
$53.86M
Market Cap
$2.71B
P/E
--
Revenue TTM
$2.46B
EPS TTM
-5.15
Net Income TTM
-$486.02M
Free Cash Flow
-$294.16M
Revenue 1Y
-3.90%
EPS 1Y
-184.98%
Net Income 1Y
-179.84%
FCF 1Y
-54.14%
Profit Margin
-19.79%
FCF Margin
-11.98%
Dividend Yield
6.82%
Dividend TTM
$1.80
Last Ex-Dividend
2026-09-29

Revenue

Annual ending 2025-12-31
$2.48B

EPS

Annual ending 2025-12-31
0.39

Net Income

Annual ending 2025-12-31
$38.76M

News