Oxford Square's 24% Yield Looks Attractive Until You See the NAV Collapse

Oxford Square Capital Corp. (NASDAQ:OXSQ) is paying a 24% annualized yield at today's price, a figure that remains high despite a history of significant distribution cuts, most notably a 48% reduction in 2020.
Open original source