Lument Finance Trust, Inc.

LFT·NYSE·$1.06·$56M