10 Best Canadian Stocks to Buy for Long Term

8. First Majestic Silver Corp. (NYSE:AG)

First Majestic Silver Corp. (NYSE:AG) is one of the best Canadian stocks to buy for long term. On April 2, First Majestic Silver announced a formal restart plan for the Jerritt Canyon Gold Mine in Nevada, with production targeted to begin in H2 2027. The decision follows a significant expansion of the mine’s Mineral Resource base, which now includes 4.1 million ounces of gold in the Measured and Indicated categories and 3.7 million ounces of Inferred resources.

Supported by high gold prices and successful drilling results over the last two years, the company has engaged Stantec Consulting Services to complete a pre-feasibility study by late 2026 to optimize a mine plan that combines existing underground operations with new bulk-tonnage open-pit opportunities. To facilitate the restart, First Majestic has committed $75 million in capital investment for 2026. This budget covers the procurement of an initial mining fleet, plant upgrades and winterization, and the rehabilitation of the Smith and SSX underground mines.

Additionally, the company plans to conduct 42,000 meters of drilling in 2026, split between underground expansion and surface drilling aimed at defining near-surface open-pit resources. These technical and operational workstreams are designed to transition the mine from its current care-and-maintenance status back into a high-value, owner-operated production hub.

First Majestic Silver Corp. (NYSE:AG) acquires, explores, develops, and produces mineral properties in North America. The company explores for silver and gold deposits.