Top 10 US BDC YTD performers Oct 01 2021 – 273 Days

CHF 79.00

  • Stock Value Increase averaged at 52.98%
  • Stock Value Increase High 82.20 %
  • Stock Value Increase Low 44.04 %
  • Annual Dividend Yield averaged at 6.90%
  • Market Cap USD 6.1 bn (11.03% Index Value out of USD 55.24 bn)

Buy now Read more