Lument Finance Trust, Inc. (LFT) NYSE

2.03

-0.03(-1.46%)

Updated at September 30 03:04PM

Currency In USD