Market Cap$39.28B
Enterprise Value$39.59B
P/E Ratio (TTM)—
P/S Ratio8.01
P/B Ratio103.54
Forward P/E—
EPS (TTM)$-1.54
EPS (FY)$-1.54
Revenue (TTM)$4.89B
Profit Margin-21.78%
Operating Margin-25.20%
ROE-345.84%
Debt/Equity4.57
Avg Vol (30d)8.7M
Beta (1Y)1.49
Beta (3Y)1.50
Beta (5Y)1.67
Shares Out661.64M
Float614.22M
Dividend—
Next EarningsApr 30, 2026
Short Interest—