5 Most Profitable Canadian Stocks to Buy Now

2. Franco-Nevada Corporation (NYSE:FNV)

On March 12, H.C. Wainwright increased its price target for Franco-Nevada Corporation (NYSE:FNV) to $305 from $285, while keeping a Buy rating on the company’s shares.

The company generated $1.9 billion in revenue for the year, resulting in a net income of $1.1 billion. The company profited from high production at major properties such as Antamina and Antapaccay.

Franco-Nevada Corporation (NYSE:FNV) issued a positive outlook for the coming quarters, with FY2026 EPS expectations ranging from $1.67 to $1.75 each quarter and annual sales projections of $2.77 billion.

The mining company expects total GEOs of 510,000 to 570,000 in 2026, representing a 4% rise at the midpoint from the reported amount in 2025. Cote Gold, Porcupine, and Valentine Gold will make an impact for the first full year, driving the upside. Salares Norte and Greenstone’s continuous expansion, as well as recent acquisitions, will also help to drive growth.

Franco-Nevada Corporation (NYSE:FNV) is a Canadian mining company that specializes in gold royalties and streaming. The company’s business model is built on royalties and streams from mining activities, which provide stable, predictable revenue.