Lument Finance Trust Inc

LFTNYSE
$4.27
0.040.95%
Ult. Agg.: Oct 15, 3:20 AM
$4.43
0.204.73%