Snowflake's shares fell 15% after the Q2 earnings report, with strong EPS and revenue beat, but a Q3 guidance that was perceived poorly by the market. Snowflake generated good net retention and free ...