IBio shares are trading lower. This could potentially be profit taking after the stock rallied approximately 163% over the past 4 trading sessions. NOTE: The stock is trading on ~9X above-average volume.
Benzinga Newsdesk