Snowflake Inc. upgrade to Buy: 30% product revenue growth, strong FCF, 125% NRR, and AI tailwinds. Click for this SNOW stock ...