I've seen better days at IBIO.
I've seen better days at IBIO.
What could iBio do to improve performance? Things could be much better than they are currently.
Things are looking pretty good for IBIO. Healthy, stable. I think it is a good time to buy it, right?