FNV Financials: Franco-Nevada Corporation AI Analysis