Well $20m placement at the last traded share price is quite amazing in any market, let alone this one. Not even a sweetener, like one free attaching option.
Question is of course, who sold us down to $1.20 an why (lol)?
Then there's that 113,856 buy order at the placement price sitting in the queue immediately before the TH was announced. Was that someone who wants to round up their newly acquired stock?
We'll never know, will we?
ATI Price at posting:
$1.20 Sentiment: Buy Disclosure: Held