Insider Stock Sales Surge Amid Market Rally

Executives at Snowflake, Jabil, and JM Smucker have sold millions in stock as the market experiences significant gains this year. These insider sales highlight a trend of leaders cashing out during a robust rally, prompting discussions about potential market implications.