iBio Inc (NASDAQ: IBIO) Is Getting Increasingly Hard To Ignore
Currently, there are 16.22M common shares owned by the public and among those 15.30M shares have been available to trade. The company’s stock has a 5-day price change of -23.24% and -84.61% over the past three months. IBIO shares are trading -68.75% year to date (YTD), with the 12-month market performance down to -70.92% lower. […]