Price
$73.42
52W High
$89.91
52W Low
$67.15
SMA50
$72.19
SMA200
$78.08
Avg Volume 50D
$1.19M
From 52W High
-18.34%
From 52W Low
+9.34%
Vs SMA50
+1.70%
Vs SMA200
-5.97%
Current Volume
$1.04M
Dollar Volume 50D
$85.38M
Market Cap
$5.44B
P/E
26.2x
Revenue TTM
$1.42B
EPS TTM
2.73
Net Income TTM
$208.00M
Free Cash Flow
$323.00M
Revenue 1Y
-1.94%
EPS 1Y
-36.21%
Net Income 1Y
-37.91%
FCF 1Y
+11.38%
Profit Margin
14.67%
FCF Margin
22.78%
Dividend Yield
2.32%
Dividend TTM
$1.70
Last Ex-Dividend
2026-09-15
Dividend / EPS
62.27%

Revenue

Annual ending 2025-12-31
$1.43B

EPS

Annual ending 2025-12-31
2.50

Net Income

Annual ending 2025-12-31
$193.00M

News