🚨 WARNING: CEOs of major companies are dumping stocks.

The last time insider selling spiked like this?

Right before COVID.