Price
$351.09
52W High
$392.23
52W Low
$263.55
SMA50
$363.34
SMA200
$326.36
Avg Volume 50D
$198.69K
From 52W High
-10.49%
From 52W Low
+33.22%
Vs SMA50
-3.37%
Vs SMA200
+7.58%
Current Volume
$279.10K
Dollar Volume 50D
$72.04M
Market Cap
$11.74B
P/E
30.6x
Revenue TTM
$2.68B
EPS TTM
11.45
Net Income TTM
$383.80M
Free Cash Flow
$349.40M
Revenue 1Y
+17.13%
EPS 1Y
+23.12%
Net Income 1Y
+23.17%
FCF 1Y
+10.26%
Profit Margin
14.34%
FCF Margin
13.05%
Dividend Yield
0.66%
Dividend TTM
$2.30
Last Ex-Dividend
2026-09-01
Dividend / EPS
20.09%

Revenue

Annual ending 2025-12-31
$2.44B

EPS

Annual ending 2025-12-31
10.17

Net Income

Annual ending 2025-12-31
$340.80M

News