Fidus Investment: Suspiciously Doing Too Well — FDUS +1.00 · News Impact Screener