I reckon it's the house broker who had a tonne of placing and other options that have been exercised. After all they are not investors and have made some amazing returns to date.
Too many stale bulls and cheap placing shares to shift yet for the SP to get any traction, today's news is welcome but is part of a process to product commercialisation and contracts....More patience needed.
TP are not investors....they are just making a shed load form the placings etc...but it is very odd for them to be dumping cheap stock and so much of it but hey ho.