Lument Finance Trust Inc (LFT) Stock Price, Quote, News & History

LFTNYSE
$5.09
0.122.41%
Last update: Oct 1, 8:49 AM
$5.65
0.6813.68%