NFI 2024 Q4 Financial Results Call Mar 14, 2025 at 8:30 AM EDT Webcast Supporting Materials Presentation 2.9 MB Press Release 373.3 KB Financial Results 3.3 MB Supplemental Financial Package 1.1 MB