assuming their strategies are still correct they are still purchasing and improving - if they were to sell off all tomorrow it'd be still almost 10x the market cap?
PEZ Price at posting:
0.8¢ Sentiment: Hold Disclosure: Not Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.