Open$
Prev Close$
Market Cap$1.89T
P/E (TTM)80.38
EPS$6.82
EarningsJun 4, 2026
Market Cap$1.89T
Enterprise Value$2.00T
P/E Ratio (TTM)80.38
P/S Ratio28.62
P/B Ratio24.43
Forward P/E—
EPS (TTM)$5.13
EPS (FY)$6.82
Revenue (TTM)$68.28B
Profit Margin36.57%
Operating Margin41.57%
ROE31.05%
Debt/Equity0.83
Avg Vol (30d)22.6M
Beta (1Y)2.09
Beta (3Y)1.15
Beta (5Y)1.25
Shares Out4.73B
Float4.64B
Dividend0.64%
Next EarningsJun 4, 2026
Short Interest—
52-Week Range
$195.94$429.31