IBIO iBio Inc

94,010
$1.17
$0.20
(14.60%)
Today
Watchers94,01052-Wk Low$0.3652-Wk High$16.51
Join the conversation.This is where all the magic happens.