The Manufacturers Life Insurance Company Reduces Stake in Snowflake Inc.By insurancejournalnewsMay 11, 20250 The Manufacturers Life Insurance Company trims its Snowflake Inc. stake by 31.7% in Q4, according to recent SEC filing.