Take a look at EPRS: All insiders holding 20% of O/S, or 5.2 M shares, funds holding 65% or 17.5 million shares. Total insiders + funds holdings: 87% of O/S, or 22.7 Million shares, out of 26 m O/S, Vast! The very point is that they don't sell a single share!!! Its 52 week High: $8.75. Huge explosive bouncing any time to $2-$3! with just 3 m public float!