LFTpA   $20.3  2.78% Market Closed

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

Data not available