Price
$63.87
52W High
$94.52
52W Low
$63.79
SMA50
$72.58
SMA200
$78.65
Avg Volume 50D
$669.70K
From 52W High
-32.42%
From 52W Low
+0.13%
Vs SMA50
-12.00%
Vs SMA200
-18.79%
Current Volume
$503.94K
Dollar Volume 50D
$47.78M
Market Cap
$4.59B
P/E
14.9x
Revenue TTM
$2.12B
EPS TTM
2.71
Net Income TTM
$307.32M
Free Cash Flow
$487.00M
Revenue 1Y
+32.12%
EPS 1Y
-8.45%
Net Income 1Y
+45.69%
FCF 1Y
+1390.43%
Profit Margin
14.51%
FCF Margin
22.99%
Dividend Yield
2.82%
Dividend TTM
$1.80
Last Ex-Dividend
2026-08-28
Dividend / EPS
66.42%

Revenue

Annual ending 2025-12-31
$1.90B

EPS

Annual ending 2025-12-31
3.96

Net Income

Annual ending 2025-12-31
$281.33M

News