Market Cap$10.60B
Enterprise Value$10.60B
P/E Ratio (TTM)—
P/S Ratio0.64
P/B Ratio—
Forward P/E—
EPS (TTM)$-2.34
EPS (FY)$2.60
Revenue (TTM)$12.66B
Profit Margin-2.41%
Operating Margin1.18%
ROE—
Debt/Equity—
Avg Vol (30d)4.0M
Beta (1Y)2.30
Beta (3Y)3.32
Beta (5Y)3.02
Shares Out111.02M
Float102.62M
Dividend—
Next EarningsJul 30, 2026
Short Interest—