LFTpA   $16.48  0.69% Market Closed

Lument Finance Trust, Inc. 7.875% Series A Cumulative Redeemable Preferred Stock