Price
$152.66
52W High
$159.76
52W Low
$82.93
SMA50
$154.38
SMA200
$124.76
Avg Volume 50D
$2.07M
From 52W High
-4.44%
From 52W Low
+84.08%
Vs SMA50
-1.12%
Vs SMA200
+22.37%
Current Volume
$1.04M
Dollar Volume 50D
$319.01M
Market Cap
$22.69B
P/E
63.9x
Revenue TTM
$5.21B
EPS TTM
2.33
Net Income TTM
$355.20M
Free Cash Flow
$709.91M
Revenue 1Y
+18.52%
EPS 1Y
+654.76%
Net Income 1Y
+677.51%
FCF 1Y
+82.10%
Profit Margin
6.82%
FCF Margin
13.63%

Revenue

Annual ending 2025-12-31
$4.74B

EPS

Annual ending 2025-12-31
0.59

Net Income

Annual ending 2025-12-31
$88.36M

News