Corporate insiders (executives and officers) are selling shares of their own companies at the highest rate since 2021 đł
This means people in top positions at companies expect the economy to slow down or face challenges soon, so they are cashing out before things get worse đ