Price
$135.13
52W High
$185.50
52W Low
$123.10
SMA50
$150.84
SMA200
$147.15
Avg Volume 50D
$1.26M
From 52W High
-27.15%
From 52W Low
+9.77%
Vs SMA50
-10.41%
Vs SMA200
-8.17%
Current Volume
$1.57M
Dollar Volume 50D
$188.55M
Market Cap
$14.37B
P/E
20.4x
Revenue TTM
$3.37B
EPS TTM
6.82
Net Income TTM
$705.50M
Free Cash Flow
$870.40M
Revenue 1Y
+34.42%
EPS 1Y
+101.78%
Net Income 1Y
+102.56%
FCF 1Y
+64.63%
Profit Margin
20.91%
FCF Margin
25.80%

Revenue

Annual ending 2025-12-31
$2.86B

EPS

Annual ending 2025-12-31
4.67

Net Income

Annual ending 2025-12-31
$478.60M

News