That 1m trade was a special crossing (the one labelled SP). In fact, more than half of the shares traded today were cross trades, mostly special crossings. That's a bit unusual, it's typically 10-25% crossings each day
SPO Price at posting:
$1.08 Sentiment: Buy Disclosure: Held