Market Cap$64.15B
Enterprise Value$71.41B
P/E Ratio (TTM)13.46
P/S Ratio5.71
P/B Ratio3.19
Forward P/E—
EPS (TTM)$0.29
EPS (FY)$0.18
Revenue (TTM)$10.90B
Profit Margin44.01%
Operating Margin6.83%
ROE16.47%
Debt/Equity0.48
Avg Vol (30d)46K
Beta (1Y)-0.04
Beta (3Y)0.17
Beta (5Y)0.21
Shares Out16.49B
Float7.24B
Dividend—
Next EarningsMay 21, 2026
Short Interest—