Insiders at these 25 Mass. firms netted $771M in stock sales this fall
December 20, 2017 at 06:43 AM EST
Executives and directors at public companies have taken advantage of recent sky-high stock prices by selling their personal shares for hefty profits.