$69 billion: The total value of stock sold by corporate insiders in the first quarter of 2025.
30% increase: The rise in stock sales compared to the previous year.
79% increase: The surge in stock sales compared to the 10-year average.
S&P 500: The stock market index that has reached record highs, prompting many executives to sell their shares.
https://www.jpmorgan.com/insights/outlook/business-leaders-outlook/2025-us-business-leaders-outlook
h/t IAmNotAnEconomist
133 views