Stock Screener

LFT - Lument Finance Trust, Inc.

$2.79 -1.4% ($-0.04)
0.64.238.70.104.61.2
BPDEPEEPSROEBVPSCURRENT



Address:

Portfolio: