10 Stocks Outperform Broader Market Last Week

6. Sandstorm Gold Ltd. (NYSE:SAND)

Shares of Sandstorm jumped to a new all-time high on Friday before a slight pullback occurred toward the end of the trading session to finish the week up by 11.5 percent at $7.57 versus the $6.79 on March 21.

As a company providing upfront financing to mining firms in exchange for royalties, funds flocking to precious metals, particularly gold, piqued investor interest in SAND.

At its current valuation, analysts believe that the company can now be considered overvalued.

In contrast, SAND resumed a buyback program of up to 20 million common shares on the Canadian stock exchange as it sees its shares undervalued. The total figure represents 7 percent of the firm’s issued and outstanding common shares.

Also last week, SAND announced a dividend payout of C$0.02 per common share to shareholders of record as of April 14, 2025, to be paid on April 25, 2025.