Lument Finance Trust (LFT)
NYSE:LFT
United States
LFTLument Finance Trust
$2.42
-$0.16(-6.20%)
At close: 4:00 PM EST
$2.58
$0.16(6.61%)
After hours: Nov 07 7:49 PM EST