Market Cap$13.35B
Enterprise Value$13.67B
P/E Ratio (TTM)560.53
P/S Ratio4.03
P/B Ratio1.74
Forward P/E—
EPS (TTM)$0.06
EPS (FY)$0.87
Revenue (TTM)$3.41B
Profit Margin0.74%
Operating Margin-0.17%
ROE0.09%
Debt/Equity0.14
Avg Vol (30d)8.0M
Beta (1Y)0.83
Beta (3Y)0.70
Beta (5Y)0.75
Shares Out408.36M
Float402.90M
Dividend—
Next EarningsJul 28, 2026
Short Interest—