Big block transactions total about $47 billion so far this year, almost twice the YTD levels of 1998 and 1999 when insider selling was at historically high levels. This year’s level of selling is unprecedented.
Sep
04
2000