Market Cap$8.93B
Enterprise Value$17.47B
P/E Ratio (TTM)—
P/S Ratio0.85
P/B Ratio1.63
Forward P/E—
EPS (TTM)$-1.95
EPS (FY)$2.21
Revenue (TTM)$11.32B
Profit Margin-8.67%
Operating Margin5.48%
ROE-13.75%
Debt/Equity1.60
Avg Vol (30d)7.6M
Beta (1Y)2.15
Beta (3Y)0.97
Beta (5Y)0.62
Shares Out516.47M
Float511.56M
Dividend0.21%
Next EarningsJul 23, 2026
Short Interest—