Lument Finance Trust, Inc. (LFT-PA) NYSE

20.59

-0.015(-0.07%)

Updated at October 29 03:54PM

Currency In USD