Open$
Prev Close$
Market Cap$334.67B
P/E (TTM)77.05
EPS$4.17
EarningsMay 5, 2026
Market Cap$334.67B
Enterprise Value$325.51B
P/E Ratio (TTM)77.05
P/S Ratio10.49
P/B Ratio5.27
Forward P/E—
EPS (TTM)$2.64
EPS (FY)$4.17
Revenue (TTM)$34.64B
Profit Margin12.32%
Operating Margin10.67%
ROE7.08%
Debt/Equity0.06
Avg Vol (30d)35.0M
Beta (1Y)1.43
Beta (3Y)2.02
Beta (5Y)1.98
Shares Out1.63B
Float1.62B
Dividend—
Next EarningsMay 5, 2026
Short Interest—
52-Week Range
$76.48$267.08