The Tech Empires fight back against falling stock prices...kind of...

After gutting buybacks to conserve cash, American corporations are repurchasing shares again. Corporate officers, on the other hand, are showing a bit less enthusiasm for their employers’ shares.

In the first two weeks of the new year, a total of 1,000 insiders sold their own stock and 128 bought shares, leaving the sell-to-buy ratio poised for the highest monthly reading in data going back to 1988, according to Washington Service. Meanwhile, corporations announced $29 billion of buybacks over the stretch, up 46% from a year earlier, data compiled by Birinyi Associates show.
...
https://www.bloomberg.com/news/artic...loyees-less-so
So they are using corporate cash to buy their own stock, but at the same time, executives are selling their own shares. How long can that go on?