Price
$768.15
52W High
$1053.09
52W Low
$92.24
SMA50
$885.71
SMA200
$560.37
Avg Volume 50D
$5.83M
From 52W High
-37.09%
From 52W Low
+732.77%
Vs SMA50
-13.27%
Vs SMA200
+37.08%
Current Volume
$3.69M
Dollar Volume 50D
$5.21B
Market Cap
$62.40B
P/E
142.4x
Revenue TTM
$2.49B
EPS TTM
5.53
Net Income TTM
$438.20M
Free Cash Flow
$114.00M
Revenue 1Y
+68.98%
EPS 1Y
+185.47%
Net Income 1Y
+199.61%
FCF 1Y
+209.72%
Profit Margin
17.61%
FCF Margin
4.58%

Revenue

Annual ending 2025-06-28
$1.65B

EPS

Annual ending 2025-06-28
0.37

Net Income

Annual ending 2025-06-28
$25.90M