Lument Finance Trust, Inc. (LFT) NYSE

2.14

-0.005(-0.23%)

Updated at August 18 03:18PM

Currency In USD