We can speculate all we like - with massive trades indicated earlier, surely there are more 'substantial holding' notices coming - unless of course someone has set up multiple companies to take minor stakes each.
TCQ Price at posting:
7.3¢ Sentiment: Sell Disclosure: Not Held