Open$
Prev Close$
Market Cap$505.7B
P/E (TTM)24.09
EPS$8.29
EarningsJul 1, 2026
Market Cap$505.70B
Enterprise Value$571.59B
P/E Ratio (TTM)24.09
P/S Ratio9.91
P/B Ratio7.94
Forward P/E—
EPS (TTM)$21.18
EPS (FY)$8.29
Revenue (TTM)$58.12B
Profit Margin41.49%
Operating Margin48.65%
ROE17.20%
Debt/Equity0.15
Avg Vol (30d)46.5M
Beta (1Y)2.11
Beta (3Y)2.01
Beta (5Y)1.61
Shares Out1.13B
Float1.12B
Dividend0.10%
Next EarningsJul 1, 2026
Short Interest—
52-Week Range
$78.54$535.50