Price
$339.97
52W High
$473.69
52W Low
$290.20
SMA50
$360.52
SMA200
$353.21
Avg Volume 50D
$210.81K
From 52W High
-28.23%
From 52W Low
+17.15%
Vs SMA50
-5.70%
Vs SMA200
-3.75%
Current Volume
$137.22K
Dollar Volume 50D
$75.64M
Market Cap
$7.77B
P/E
13.7x
Revenue TTM
$2.00B
EPS TTM
24.68
Net Income TTM
$568.69M
Free Cash Flow
$1.00B
Revenue 1Y
+15.82%
EPS 1Y
+28.74%
Net Income 1Y
+27.32%
FCF 1Y
+6.45%
Profit Margin
28.49%
FCF Margin
50.14%
Dividend Yield
0.27%
Dividend TTM
$0.92
Last Ex-Dividend
2026-08-28
Dividend / EPS
3.73%

Revenue

Annual ending 2025-12-31
$1.87B

EPS

Annual ending 2025-12-31
21.65

Net Income

Annual ending 2025-12-31
$503.61M

News