Open$
Prev Close$
Market Cap$2.04B
EPS$-0.73
EarningsMay 6, 2026
Market Cap$2.04B
Enterprise Value$6.23B
P/E Ratio (TTM)—
P/S Ratio1.28
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)305K
Beta (1Y)0.07
Beta (3Y)0.16
Beta (5Y)0.74
Shares Out122.42M
Float92.09M
Dividend4.19%
Next EarningsMay 6, 2026
Short Interest—
52-Week Range
$13.21$18.64