Open$
Prev Close$
Market Cap$2.18B
EPS$-0.73
EarningsMay 6, 2026
Market Cap$2.18B
Enterprise Value$6.28B
P/E Ratio (TTM)—
P/S Ratio1.34
P/B Ratio—
Forward P/E—
EPS (TTM)$-0.66
EPS (FY)$-0.73
Revenue (TTM)$1.63B
Profit Margin-1.02%
Operating Margin17.42%
ROE-2.48%
Debt/Equity13.08
Avg Vol (30d)279K
Beta (1Y)0.02
Beta (3Y)0.16
Beta (5Y)0.74
Shares Out122.42M
Float91.99M
Dividend4.10%
Next EarningsMay 6, 2026
Short Interest—
52-Week Range
$13.21$18.64