TechnologyMarch 1, 2024March 1, 2024Shares of Snowflake fell 18% on Thursday, a day after the company announced that billionaire CEO Frank Slootman will retire.