Beta Bionics Inc (NASDAQ: BBNX) Loses -41.10% From High. Why That Could Change?
Currently, there are 43.35M common shares owned by the public and among those 33.22M shares have been available to trade. The company’s stock has a 5-day price change of 0.49% and -29.95% over the past three months. It has a 12-month low price of $8.89 and touched a high of $24.50 over the same period. […]