Price
$181.57
52W High
$203.08
52W Low
$152.94
SMA50
$185.21
SMA200
$177.32
Avg Volume 50D
$249.22K
From 52W High
-10.59%
From 52W Low
+18.72%
Vs SMA50
-1.96%
Vs SMA200
+2.40%
Current Volume
$207.80K
Dollar Volume 50D
$46.21M
Market Cap
$7.00B
P/E
22.3x
Revenue TTM
$1.95B
EPS TTM
8.05
Net Income TTM
$314.02M
Free Cash Flow
$354.30M
Revenue 1Y
+6.48%
EPS 1Y
+14.67%
Net Income 1Y
+13.37%
FCF 1Y
+40.31%
Profit Margin
16.13%
FCF Margin
18.20%
Dividend Yield
1.18%
Dividend TTM
$2.14
Last Ex-Dividend
2026-08-14
Dividend / EPS
26.58%

Revenue

Annual ending 2025-12-31
$1.87B

EPS

Annual ending 2025-12-31
7.09

Net Income

Annual ending 2025-12-31
$278.92M

News