Lument Finance Trust Inc

LFTNYSE
$4.43
-0.24-5.14%