Price
$164.38
52W High
$175.17
52W Low
$40.70
SMA50
$141.80
SMA200
$94.68
Avg Volume 50D
$12.70M
From 52W High
-6.56%
From 52W Low
+303.88%
Vs SMA50
+15.92%
Vs SMA200
+73.61%
Current Volume
$10.35M
Bars Stored
1257
Market Cap
$141.20B
P/E
88.5x
Revenue TTM
$15.63B
EPS TTM
1.84
Net Income TTM
$1.60B
Free Cash Flow
$1.41B
Revenue 1Y
+19.14%
EPS 1Y
+222.81%
Net Income 1Y
+215.42%
FCF 1Y
+45.07%
Profit Margin
10.21%
FCF Margin
9.04%

Revenue

Quarterly ending 2025-12-31
$4.21B

EPS

Quarterly ending 2025-12-31
0.62

Net Income

Quarterly ending 2025-12-31
$540.00M