Price
$58.65
52W High
$63.91
52W Low
$41.01
SMA50
$59.60
SMA200
$56.27
Avg Volume 50D
$163.26K
From 52W High
-8.23%
From 52W Low
+43.01%
Vs SMA50
-1.60%
Vs SMA200
+4.24%
Current Volume
$133.62K
Dollar Volume 50D
$9.77M
Market Cap
$2.31B
P/E
--
Revenue TTM
$800.04M
EPS TTM
5.47
Net Income TTM
$231.94M
Free Cash Flow
$254.81M
Revenue 1Y
-1.97%
EPS 1Y
+16.14%
Net Income 1Y
+7.22%
FCF 1Y
+4.27%
Profit Margin
28.99%
FCF Margin
31.85%
Dividend Yield
3.41%
Dividend TTM
$2.00
Last Ex-Dividend
2026-08-12
Dividend / EPS
36.56%

Revenue

Annual ending 2025-12-31
$800.04M

EPS

Annual ending 2025-12-31
5.47

Net Income

Annual ending 2025-12-31
$231.94M

News