Price
$66.26
52W High
$85.85
52W Low
$59.82
SMA50
$74.54
SMA200
$76.46
Avg Volume 50D
$378.73K
From 52W High
-22.82%
From 52W Low
+10.77%
Vs SMA50
-11.10%
Vs SMA200
-13.34%
Current Volume
$282.86K
Dollar Volume 50D
$27.82M
Market Cap
$2.65B
P/E
12.3x
Revenue TTM
$1.08B
EPS TTM
5.36
Net Income TTM
$214.44M
Free Cash Flow
$204.50M
Revenue 1Y
+2.71%
EPS 1Y
+40.68%
Net Income 1Y
+41.17%
FCF 1Y
+35.53%
Profit Margin
19.89%
FCF Margin
18.97%
Dividend Yield
4.23%
Dividend TTM
$2.80
Last Ex-Dividend
2026-08-31
Dividend / EPS
52.24%

Revenue

Annual ending 2025-12-31
$1.07B

EPS

Annual ending 2025-12-31
4.63

Net Income

Annual ending 2025-12-31
$184.82M

News