iBio Misses on EPS as Short Sellers Retreat Ahead of Earnings Call
iBio heads into its May 14 earnings call with a Q3 print already on the table — and the numbers came in slightly softer than hoped. The company reported Q3 fiscal 2026 EPS of -$0.07 overnight on May 12, a penny worse…
