As lead underwriters, BMO have agreed to buy 15.7 million shares in Sandstorm for $5.10 per share.
Sandstorm's share price fell 9% day on day to $5.05 on 28 September.