that meets the eye!!!
The top 10 holders of 70% of the shares must have been told some juicy stuff to convince them to hold!
Who knows, but by the way SP has been responding suggest some and/or their friends might be even adding to their piles!