Price
$350.11
52W High
$518.69
52W Low
$275.27
SMA50
$339.28
SMA200
$340.60
Avg Volume 50D
$799.27K
From 52W High
-32.50%
From 52W Low
+27.19%
Vs SMA50
+3.19%
Vs SMA200
+2.79%
Current Volume
$731.29K
Dollar Volume 50D
$275.15M
Market Cap
$14.21B
P/E
43.8x
Revenue TTM
$2.43B
EPS TTM
7.55
Net Income TTM
$324.62M
Free Cash Flow
$707.89M
Revenue 1Y
+8.19%
EPS 1Y
+7.86%
Net Income 1Y
+5.81%
FCF 1Y
+15.00%
Profit Margin
13.36%
FCF Margin
29.14%

Revenue

Annual ending 2025-12-31
$2.33B

EPS

Annual ending 2025-12-31
7.20

Net Income

Annual ending 2025-12-31
$315.60M

News