Loading…
The surge follows recent announcements and market activity.
Impact BioMedical, Inc. (IBO) has seen a notable increase in its stock price. The surge is attributed to a combination of recent company announcements and broader market dynamics.
There are currently 104,173,000 shares in the free float and 104,621,000 shares outstanding.
This summary was generated by AI from public sources and may contain errors. Not financial advice. Trade at your own risk.