Financial insights of SPG