Market Cap$40.06B
Enterprise Value$47.72B
P/E Ratio (TTM)362.51
P/S Ratio80.15
P/B Ratio10.13
Forward P/E—
EPS (TTM)$0.51
EPS (FY)$-1.83
Revenue (TTM)$534.20M
Profit Margin3.69%
Operating Margin-113.33%
ROE0.74%
Debt/Equity1.06
Avg Vol (30d)16.3M
Beta (1Y)3.09
Beta (3Y)1.93
Beta (5Y)1.24
Shares Out218.16M
Float201.25M
Dividend—
Next EarningsMay 13, 2026
Short Interest—