Investing News A Significant Purchase of Snowflake Stock Was Made by Director Mark D. McLaughlin June 12, 2023