The top 5 shareholders account for 57.7% of the shares. You may well ask why they are all not selling and making a run for it. The must surely know what they are doing (?) They obviously do not understand the dynamics.
PRT Price at posting:
23.0¢ Sentiment: Hold Disclosure: Held