Corporate execs aren't buying back their own stock
Share

Corporate execs aren't buying back their own stock

Vickers' overall Insider Index, a measure of insider buying by corporate executives, went negative this week for the first time since August 2017.
00:48
Tue, Feb 27 20181:56 PM EST