Snowflake's recent quarterly results show slowing revenue growth but strong forward-looking indicators, including a net revenue retention rate of 127% and significant free cash flow. The company is ...