Price
$124.51
52W High
$135.99
52W Low
$85.91
SMA50
$123.58
SMA200
$111.30
Avg Volume 50D
$727.23K
From 52W High
-8.44%
From 52W Low
+44.93%
Vs SMA50
+0.75%
Vs SMA200
+11.86%
Current Volume
$383.31K
Dollar Volume 50D
$89.82M
Market Cap
$8.45B
P/E
31.1x
Revenue TTM
$2.74B
EPS TTM
4.08
Net Income TTM
$271.94M
Free Cash Flow
$274.66M
Revenue 1Y
+12.25%
EPS 1Y
-1.21%
Net Income 1Y
+3.60%
FCF 1Y
+37.18%
Profit Margin
9.91%
FCF Margin
10.01%
Dividend Yield
3.86%
Dividend TTM
$4.80
Last Ex-Dividend
2026-09-30
Dividend / EPS
117.65%

Revenue

Annual ending 2025-12-31
$2.58B

EPS

Annual ending 2025-12-31
3.77

Net Income

Annual ending 2025-12-31
$243.43M

News