Franco-Nevada buys 10 million Kenorland shares for $22.2 million, takes 12.42% stake - FNV News | Rallies