Price
$37.84
52W High
$44.26
52W Low
$32.47
SMA50
$37.21
SMA200
$36.55
Avg Volume 50D
$2.60M
From 52W High
-14.51%
From 52W Low
+16.54%
Vs SMA50
+1.70%
Vs SMA200
+3.53%
Current Volume
$2.30M
Dollar Volume 50D
$97.04M
Market Cap
$8.36B
P/E
--
Revenue TTM
$975.44M
EPS TTM
-1.81
Net Income TTM
-$400.64M
Free Cash Flow
$227.15M
Revenue 1Y
+0.65%
EPS 1Y
-234.07%
Net Income 1Y
-230.82%
FCF 1Y
+296.48%
Profit Margin
-41.07%
FCF Margin
23.29%
Dividend Yield
4.59%
Dividend TTM
$1.73
Last Ex-Dividend
2026-09-30

Revenue

Annual ending 2025-12-31
$980.97M

EPS

Annual ending 2025-12-31
0.86

Net Income

Annual ending 2025-12-31
$200.17M

News