Market Cap$8.55B
Enterprise Value$18.40B
P/E Ratio (TTM)—
P/S Ratio1.70
P/B Ratio1.15
Forward P/E—
EPS (TTM)$-0.62
EPS (FY)$-0.43
Revenue (TTM)$5.36B
Profit Margin-2.63%
Operating Margin4.57%
ROE-1.16%
Debt/Equity1.01
Avg Vol (30d)988K
Beta (1Y)1.42
Beta (3Y)0.66
Beta (5Y)0.66
Shares Out227.67M
Float71.04M
Dividend5.17%
Next EarningsAug 12, 2026
Short Interest—