Contents: Is It Time to Buy IBIO? Shares are up today. Ibio Inc IBIO:NYSE American Ibio (IBIO) was downgraded to a Hold Rating at JMP Securities What is the P/E ratio for iBio stock? JMP Securities Sticks to Their Hold Rating for Ibio (IBIO) ZacksTrade Read More …