TH explanation IMHO is very obvious and very simple. Here is my guess:
Late last week they received drilling assays. They (consistent with every other drilling results from Fekola) include soem great hits.
On Friday (while they are preparing the announcement or while they are waiting for more results) the price went up a lot (maybe because of info leakage or maybe just because someone bought some stock - whatever).
Management (concerned either that there had been a leak or worried they may get a speeding ticket) asked for a TH while they finalise the announcement.
Well run company.
If you read teh request for a TH it makes it 100% clear. Drill results pending. Wait for announcement. Hopefully tomorrow? Will be good drilling results.
PIR Price at posting:
$1.91 Sentiment: Buy Disclosure: Held