Financial insights of IBIO