Open$
Prev Close$
Market Cap$3.62B
EPS$-0.143235
EarningsSep 2, 2026
Market Cap$3.62B
Enterprise Value$5.32B
P/E Ratio (TTM)—
P/S Ratio1.72
P/B Ratio0.74
Forward P/E—
EPS (TTM)$-0.23
EPS (FY)$-0.14
Revenue (TTM)$2.15B
Profit Margin-6.47%
Operating Margin16.06%
ROE-1.27%
Debt/Equity0.41
Avg Vol (30d)1K
Beta (1Y)-0.29
Beta (3Y)0.72
Beta (5Y)0.87
Shares Out444.02M
Float—
Dividend0.89%
Next EarningsSep 2, 2026
Short Interest—