FIDUS Investment

Pitch Summary: FIDUS Investment offers a high dividend yield of 11.35% and has achieved a 10-year total return of 315%, making it a standout performer in the BDC sector. BSD Analysis: FIDUS Investment occupies a unique leadership position within the BDC space, often overlooked due to its lesser-known status. Its impressive 10-year total return of […]