Price
$54.80
52W High
$64.32
52W Low
$48.71
SMA50
$58.61
SMA200
$57.10
Avg Volume 50D
$831.12K
From 52W High
-14.80%
From 52W Low
+12.50%
Vs SMA50
-6.50%
Vs SMA200
-4.03%
Current Volume
$1.40M
Dollar Volume 50D
$48.58M
Market Cap
$4.24B
P/E
17.8x
Revenue TTM
$636.11M
EPS TTM
3.12
Net Income TTM
$239.12M
Free Cash Flow
-$200.99M
Revenue 1Y
+7.00%
EPS 1Y
+53.69%
Net Income 1Y
+53.72%
FCF 1Y
-171.16%
Profit Margin
37.59%
FCF Margin
-31.60%
Dividend Yield
6.65%
Dividend TTM
$3.64
Last Ex-Dividend
2026-09-30
Dividend / EPS
116.83%

Revenue

Annual ending 2025-12-31
$608.61M

EPS

Annual ending 2025-12-31
3.28

Net Income

Annual ending 2025-12-31
$250.79M

News