Open$
Prev Close$
Market Cap$3.8B
P/E (TTM)17.18
EPS$-0.010998899999999999
EarningsMay 14, 2026
Market Cap$3.80B
Enterprise Value$1.57B
P/E Ratio (TTM)17.18
P/S Ratio0.70
P/B Ratio1.34
Forward P/E—
EPS (TTM)$0.88
EPS (FY)$-0.01
Revenue (TTM)$5.24B
Profit Margin4.08%
Operating Margin4.20%
ROE-0.10%
Debt/Equity0.08
Avg Vol (30d)839.433
Beta (1Y)-0.13
Beta (3Y)0.01
Beta (5Y)0.04
Shares Out226.35M
Float179.62M
Dividend—
Next EarningsMay 14, 2026
Short Interest—