As we've seen over the last 6 months, a major institutional buyer has been accumulating through RBC, while older placement shareholders through ITG and Anonymous have been selling. Below is a summary of the main buyers and sellers. The 5.5 pp shares from 2018 should be almost done since it was only for 13.5 million shares and the current retail float trading is only 43 million (almost 30 million shares traded from stock price increase until now).
July 2020
RBC - 1.2 million net buy
Anon - 750k net sell
ITG - 0 traded. 1.5 million sold in June(first sell)
Total Volume for the month - 4.5 million @ 5.3 cents average
August 2020
RBC - 1.6 million net buy
Anon - 1.45 million net sell
ITG - 650K net sell
Total Volume for the month - 7.6 million @ 7.6 cents
September 2020
RBC - 1.7 million net buy
ITG - 535K net sell
Anon - 1.9 million net sell
Total Volume for the month - 6.1 million @ 8.2 cents
October 2020
RBC - 1.85 million net buy
ITG - no significant selling
Anon - 1.47 million net sell
Total Volume for the month - 4 million @ 8.3 cents
November 2020
RBC - 700k net buy
ITG - 346k net sell
Anon - 230k net sell
Total Volume for the month - 2.44 million @ 7.9 cents
December 2020 (including today)
RBC - 3.3 million net buy
ITG - 1.13 million net sell
Anon - 2.07 million net sell
Total Volume for 2 weeks - 4.53 million @ 8.1 cents
Total Volume Traded Since July - Almost 30 million (Total retail float trading is 43 million)
Total RBC Net Buys - 10.35 million
Total ITG Net Sells - 4.96 million
Total Anon Net Sells - 7.87 million