Price
$218.24
52W High
$236.64
52W Low
$92.44
SMA50
$199.77
SMA200
$143.20
Avg Volume 50D
$2.76M
From 52W High
-8.43%
From 52W Low
+136.09%
Vs SMA50
+9.25%
Vs SMA200
+52.40%
Current Volume
$1.92M
Dollar Volume 50D
$549.40M
Market Cap
$32.56B
P/E
318.6x
Revenue TTM
$5.30B
EPS TTM
0.65
Net Income TTM
$103.96M
Free Cash Flow
$956.57M
Revenue 1Y
+15.67%
EPS 1Y
+395.45%
Net Income 1Y
+405.42%
FCF 1Y
+34.60%
Profit Margin
1.96%
FCF Margin
18.04%

Revenue

Annual ending 2025-12-31
$5.07B

EPS

Annual ending 2025-12-31
0.21

Net Income

Annual ending 2025-12-31
$33.83M