$IBIO not only are shorts getting burned right now, they are paying one of the highest interest rates of any stock on the market to do so. Brilliant.
  • 7