Market Cap$348.92B
Enterprise Value$318.32B
P/E Ratio (TTM)153.22
P/S Ratio67.37
P/B Ratio38.58
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)48.7M
Beta (1Y)1.46
Beta (3Y)1.25
Beta (5Y)1.52
Shares Out2.30B
Float2.19B
Dividend—
Next EarningsAug 10, 2026
Short Interest—