Lument Finance Trust Inc

LFTNYSE
$4.31
-0.09-2.05%
Últ. Act.: Oct 19, 12:20 PM
$4.43
0.030.68%