Financial insights of M