Price
$36.36
52W High
$42.04
52W Low
$35.28
SMA50
$36.88
SMA200
$37.95
Avg Volume 50D
$1.55M
From 52W High
-13.51%
From 52W Low
+3.06%
Vs SMA50
-1.40%
Vs SMA200
-4.20%
Current Volume
$1.37M
Dollar Volume 50D
$57.30M
Market Cap
$7.03B
P/E
28.5x
Revenue TTM
$878.42M
EPS TTM
1.30
Net Income TTM
$246.87M
Free Cash Flow
-$382.96M
Revenue 1Y
+9.98%
EPS 1Y
+2.36%
Net Income 1Y
+5.49%
FCF 1Y
-99.49%
Profit Margin
28.10%
FCF Margin
-43.60%
Dividend Yield
4.22%
Dividend TTM
$1.54
Last Ex-Dividend
2026-09-30
Dividend / EPS
118.08%

Revenue

Annual ending 2025-12-31
$843.01M

EPS

Annual ending 2025-12-31
1.46

Net Income

Annual ending 2025-12-31
$273.35M

News