Corporate insiders are buying stock in their own companies at a pace not seen in years, a sign they are betting on a rebound after a coronavirus-induced rout.
More than 2,800 executives and directors have purchased nearly $1.19 billion in company stock since the beginning of March. That’s the third-highest level on both an individual and dollar basis since 1988…
…Insiders from 1,201 companies have purchased shares so far this month, far outpacing the 685 companies where insiders sold. In February, in comparison, insiders at only 558 companies purchased shares, while those at 1,036 companies sold…
… Insiders within the energy and materials sectors have appeared particularly bullish this month, according to an analysis by Ned Davis Research Inc…
“The efficient-market hypothesis may be the foremost piece of B.S. ever promulgated in any area of human knowledge!”