Snowflake (SNOW) shares have been drawing fresh attention after the company unveiled its latest quarterly financial results.