Market Cap$3.02B
Enterprise Value$5.72B
P/E Ratio (TTM)8.14
P/S Ratio0.23
P/B Ratio0.61
Forward P/E—
EPS (TTM)$0.03
EPS (FY)$0.04
Revenue (TTM)$13.15B
Profit Margin3.08%
Operating Margin6.09%
ROE7.51%
Debt/Equity0.60
Avg Vol (30d)11K
Beta (1Y)0.29
Beta (3Y)-0.28
Beta (5Y)0.22
Shares Out12.68B
Float6.34B
Dividend—
Next EarningsAug 12, 2026
Short Interest—