RE:Short buy
only 3% of the floated shares are short. Also the Mariana price is locked in, so it's not being "driven up" and the SSL price is not being shorted. Sandstorm has to correct 20% from the announcement because that's the dilution amount.
Also gold and silver dropped 1 and 2% respectively, adding to the downward pressure of SSL.
That this deal is incredibly risky for Sand stock holders, all the risk was offset to SSL, and they won't see anything from this for 3-5 years (this is assuming Mariana does not need to come to SSL shareholders for more dilution to operate, which they will).
Turkey is not stable, in 3-5 years will Erdogan force western companies to renogiate their deals?
Also factor in SSL dilutes every year, and the market is taking notice this time.
So unfortunately your analysis is incorrect.