Financial insights of MGNO