Their Sub Holder notice seems pretty clear to me.
If it was spread over a number of days and parcels it would have said so.
It looks like they bought on market over $2.6m and their average is approx 0.29
Like you - I'm happy to have them on board.
I hope the next time this rallies, that its the start of a proper uptrend and we push on above 40c.