Lument Finance Trust, Inc. (LFT) NYSE

1.53

-0.105(-6.44%)

Updated at December 04 03:35PM

Currency In USD