Open$
Prev Close$
Market Cap$7.82B
EPS$-0.43
EarningsMay 6, 2026
Market Cap$7.82B
Enterprise Value$16.78B
P/E Ratio (TTM)—
P/S Ratio1.46
P/B Ratio0.98
Forward P/E—
EPS (TTM)$-0.43
EPS (FY)$-0.43
Revenue (TTM)$5.36B
Profit Margin-1.83%
Operating Margin4.71%
ROE-1.16%
Debt/Equity0.98
Avg Vol (30d)1.1M
Beta (1Y)0.56
Beta (3Y)0.16
Beta (5Y)0.16
Shares Out227.08M
Float70.17M
Dividend5.96%
Next EarningsMay 6, 2026
Short Interest—
52-Week Range
$31.33$58.86