NFI 2026 Q3 Financial Results Call Nov 6, 2026 at 9:30 AM EST Webcast Supporting Materials Presentation 3.3 MB Press Release 552.5 KB Financial Results 2.4 MB Supplemental Financial Package 1.1 MB