Should I Have Sold

The Necessity Retail REIT Inc. 7.375% Series C Cumulative Redeemable Preferred Stock

RTLPO