Lument Finance Trust, Inc. (LFT) NYSE

2.13

-0.015(-0.70%)

Updated at August 18 03:24PM

Currency In USD