On March 19, 2025, Lument Finance Trust, Inc. announced its financial results for the fourth quarter and fiscal year ended December 31, 2024, and declared a cash dividend of $0.08 per share for Q1 2025. Additionally, on March 18, 2025, President James J. Henson announced his resignation effective May 1, 2025, and Greg D. Calvert was appointed as the new President.