Lument Finance Trust (LFT) Net Interest Income Margin Annual % (2018 - 2024)