S&P 500 insiders sold $53.9 billion in million-dollar trades, 21 times what they bought
Insiders at 386 S&P 500 companies reported $53.9 billion of open-market stock sales in single transactions of $1 million or more over the last 12…
One investor made 59% of all S&P 500 insider stock purchases in the last 12 months
Cascade Investment, L.L.C. bought $1.58 billion of Republic Services stock on the open market across 108 trades, 59% of the $2.68 billion that S&P…
Want this data inside your own app or CRM? API integrations and data sync