Income Financial Trust Financial Results to December 31, 2025

· Financial Post