Great question I don't know the answer to! Could be short pressure, could be stop losses, just hard to say. All I know is, I really really hope earnings brings us back up. Analyst ratings are in our favor as well as price targets.
Then again, if analysts were good at their job, they'd be called billionaires. Lol. Good luck to all I suppose!
$IBIO The 1 analysts offering 12-month price forecasts for Ibio Inc have a median target of 3.00, with a high estimate of 3.00 and a low estimate of 3.00. The median estimate represents a +102.70% increase from the last price of 1.48. https://money.cnn.com/quote/forecast/forecast.html?symb=ibio