Here's an interesting stat for you
Things that make you go hmmm
I just read that corporate insiders, I.E. CEOs, directors, board members etc, are on track to sell over $26 billion worth of stocks this year.
When was the last time they sold this much in USD terms?
They did it two decades ago, at the peak of the dotcom bubble.
Things that make you go hmmm.
https://www.cbsnews.com/news/insider-stock-sales-by-company-executives-soar-to-a-record-pace/