NFI 2025 Q3 Financial Results Call Nov 7, 2025 at 7:30 AM EST Webcast Supporting Materials Presentation 2.7 MB Transcript 186.4 KB Press Release 451.9 KB Financial Results 2.9 MB Supplemental Financial Package 1.1 MB