Fidus Investment Corporation - Closed End Fund (FDUS)

19.79
+1.34 (7.26%)
NASDAQ · Last Trade: May 9th, 1:38 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors