1 Top-Notch Canadian Stock at 52-Week Highs to Buy for Immediate Income

view original post

This Canadian stock might be down, but could it be a great long-term hold? It’s not often you find a Canadian mining royalty giant posting record results and still trading off its highs. Franco-Nevada …