Site icon The Insiders Fund

74% of insiders Buying their Own Stock are Under Water

We track insiders very carefully.  Of the 544 purchases in the last year where insiders bought $100,000 or more of their company’s stock, 405 of the 544 purchases, or 74.4% of these buys are underwater.  That’s a bear market when the most informed of purchasers can’t make any money.

Exit mobile version