Skip to content

October 2019

Disruption Everywhere

America’s executives and board members have sold a combined $19 billion of stock in their companies through to mid-September. If we annualize that, it puts insider sales at a two-decade high.