Value Hunters: Look To Abeona Therapeutics Inc (ABEO)

Currently, there are 45.64M common shares owned by the public and among those 43.12M shares have been available to trade. The company’s stock has a 5-day price change of 0.38% and -2.03% over the past three months. ABEO shares are trading -4.85% year to date (YTD), with the 12-month market performance up to 66.14% higher. […]