We have 3 PE firms with a total of 73.1% of the shares. These 3 cannot buy more but they won't be selling anytime soon either. That leaves only 26.9% of the stocks in play. Subtracting what the insiders/officers/etc hold (I need to see who holds what) means there is even less shares available each day.
Thinking out loud this is a good opportunity before prices go much higher.