Open$
Prev Close$
Market Cap$132.29B
P/E (TTM)27.16
EPS$17.83
EarningsAug 4, 2026
Market Cap$132.29B
Enterprise Value$144.19B
P/E Ratio (TTM)27.16
P/S Ratio8.20
P/B Ratio4.08
Forward P/E—
EPS (TTM)$15.81
EPS (FY)$17.83
Revenue (TTM)$15.73B
Profit Margin30.37%
Operating Margin43.05%
ROE13.91%
Debt/Equity0.45
Avg Vol (30d)1.9M
Beta (1Y)0.76
Beta (3Y)1.06
Beta (5Y)1.20
Shares Out296.00M
Float295.27M
Dividend0.90%
Next EarningsAug 4, 2026
Short Interest—
52-Week Range
$381.61$579.05