Executives are buying stock in droves, giving a 'strong' signal that the comeback is for real
March 26, 2020 at 14:02 PM EDT
The ratio of companies with insider buying compared to insider selling is at 1.75 for March, its highest level since March of 2009, according to Washington Service.