Franco-Nevada Corp reported record financial results for Q1 2025 on May 8, 2025, including strong revenue and earnings figures. This filing includes management's discussion, interim financial statements, and executive certifications for the period ended March 31, 2025.