$GGPI With 58,38 million shares of the free float currently in hands of institutional investors (who generally hold for longer periods than retail), the likelihood of large price movements is quite high. Only 21,62 million shares circulating among retail investors. Supply is limited, yet retail demand is increasing. Needless to say: don't wait and hesitate. Get in before you're chasing this beauty.
5
4
4 Likes