Market Cap$321.22B
Enterprise Value$313.50B
P/E Ratio (TTM)150.96
P/S Ratio65.81
P/B Ratio38.01
Forward P/E—
EPS (TTM)$0.89
EPS (FY)$0.75
Revenue (TTM)$5.22B
Profit Margin43.67%
Operating Margin38.13%
ROE26.23%
Debt/Equity0.03
Avg Vol (30d)49.2M
Beta (1Y)1.44
Beta (3Y)1.25
Beta (5Y)1.52
Shares Out2.30B
Float2.19B
Dividend—
Next EarningsAug 10, 2026
Short Interest—