10 Best Gold Stocks To Buy Right Now

2. Agnico Eagle Mines Limited (NYSE:AEM)

Number of Hedge Fund Holders: 50

Agnico Eagle Mines Limited (NYSE:AEM) is one of the best gold stocks to buy right now. On June 23, 2025, Rockcliffe Capital announced that it started covering Agnico Eagle Mines Limited (NYSE:AEM).

The research firm gave Agnico Eagle Mines Limited (NYSE:AEM) a “Strong Buy” rating and set a 12-month price target of C$155.

Rockcliffe Capital highlighted the company’s strong performance in Q1 2025. Agnico Eagle Mines Limited (NYSE:AEM) reported net income of US$815 million for the quarter, up 134% year-over-year. Free cash flow also reached US$594 million.

Felix Gelt, Managing Director of Research at Rockcliffe Capital, noted that Agnico Eagle Mines Limited (NYSE:AEM) offers both strong growth and a solid balance sheet in the gold sector.

The firm’s investment thesis highlighted several key strengths including strategic growth projects. Agnico Eagle Mines Limited (NYSE:AEM) is investing in high-quality projects like Detour Lake, Upper Beaver, and the O3 Mining acquisition. These investments are expected to increase the company’s reserves and future production visibility.

Agnico Eagle Mines Limited (NYSE:AEM) is a Canadian-based gold mining company with operations in Canada, Australia, Finland, and Mexico.