LOL, I remember seeing it at 69% when I bought my first position at $40. Hopefully history will repeat itself
Keep in mind this statistic is influenced by the amount of shorts there are out there too...it's not all weak retail investor longs who are selling to the institutions but a recent increase in shorts are also selling more shares to these new institutional longs.
That 69% stat is based off of if there were no shorts...but because there are about 30mm shares short per the last report then it really is about 55% of all shares sold are held by institutional long investors:
(121mm shares + 30mm shares)/(83mm shares held by institutions) = 55%