Market Cap$60.13B
Enterprise Value$67.42B
P/E Ratio (TTM)13.91
P/S Ratio5.40
P/B Ratio2.81
Forward P/E—
EPS (TTM)$0.26
EPS (FY)$0.26
Revenue (TTM)$11.08B
Profit Margin39.31%
Operating Margin29.19%
ROE21.39%
Debt/Equity0.46
Avg Vol (30d)19K
Beta (1Y)0.13
Beta (3Y)-0.05
Beta (5Y)0.10
Shares Out16.41B
Float7.17B
Dividend—
Next EarningsNov 18, 2026
Short Interest—