Financial insights of SNOW