sand sandstorm gold ltd stock price