Financial insights of MGX