Price
$65.41
52W High
$81.92
52W Low
$65.03
SMA50
$70.84
SMA200
$74.85
Avg Volume 50D
$1.62M
From 52W High
-20.15%
From 52W Low
+0.58%
Vs SMA50
-7.67%
Vs SMA200
-12.61%
Current Volume
$1.92M
Dollar Volume 50D
$114.34M
Market Cap
$8.23B
P/E
37.9x
Revenue TTM
$779.62M
EPS TTM
1.86
Net Income TTM
$217.42M
Free Cash Flow
$353.20M
Revenue 1Y
+18.17%
EPS 1Y
+10.71%
Net Income 1Y
+21.89%
FCF 1Y
-1.80%
Profit Margin
27.89%
FCF Margin
45.30%
Dividend Yield
4.85%
Dividend TTM
$3.17
Last Ex-Dividend
2026-09-30
Dividend / EPS
170.65%

Revenue

Annual ending 2025-12-31
$718.40M

EPS

Annual ending 2025-12-31
1.77

Net Income

Annual ending 2025-12-31
$196.91M

News