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

20.27

-0.41(-1.98%)

Updated at October 17 03:57PM

Currency In USD