Price
$258.69
52W High
$277.49
52W Low
$102.61
SMA50
$233.20
SMA200
$162.28
Avg Volume 50D
$5.93M
From 52W High
-7.27%
From 52W Low
+152.10%
Vs SMA50
+10.93%
Vs SMA200
+59.41%
Current Volume
$3.51M
Dollar Volume 50D
$1.36B
Market Cap
$93.38B
P/E
688.2x
Revenue TTM
$3.67B
EPS TTM
0.39
Net Income TTM
$135.67M
Free Cash Flow
$1.06B
Revenue 1Y
+29.54%
EPS 1Y
-15.22%
Net Income 1Y
-18.15%
FCF 1Y
+17.82%
Profit Margin
3.69%
FCF Margin
28.89%

Revenue

Annual ending 2025-12-31
$3.43B

EPS

Annual ending 2025-12-31
0.31

Net Income

Annual ending 2025-12-31
$107.74M