iBio Inc (NASDAQ:IBIO) Is Down -12.19% Over The Past 30 Days: Is There Trouble Ahead?
In last trading session, iBio Inc (NASDAQ:IBIO) saw 2.43 million shares changing hands with its beta currently measuring 0.94. Company’s recent per share price level