Has anyone here done any research into the effect of insider ownership on a stock's Star rating?
My suspicion is that a stock with 20% or greater insider ownership would hold on to a 5-Star rating here longer than one with 10% or less. And that ones with 5% or less would fall to a 1-Star rating more often than it would rise to even 3 stars, let alone 5.
Is my suspicion correct or not?
I know that insider ownership is not actually part of the fromula for determining a stock's Star rating, but also that statistically it could have an effect anyway.