Open$
Prev Close$
Market Cap$3.86B
EPS$0.12316
EarningsMay 8, 2026
Market Cap$3.86B
Enterprise Value$4.32B
P/E Ratio (TTM)—
P/S Ratio0.88
P/B Ratio1.12
Forward P/E—
EPS (TTM)$-1.71
EPS (FY)$0.12
Revenue (TTM)$4.58B
Profit Margin-12.31%
Operating Margin-0.90%
ROE0.91%
Debt/Equity0.42
Avg Vol (30d)558.433
Beta (1Y)0.05
Beta (3Y)0.67
Beta (5Y)0.53
Shares Out329.17M
Float—
Dividend1.74%
Next EarningsMay 8, 2026
Short Interest—