Total Return: 6.1% on a NAV basis. Portfolio Yield: 9.9% yield to maturity. Dividend Yield: 8.8% at the current share price. Share Buyback: Over 213 million shares acquired since July 2022. Total ...