Shelby Sherard, CFO, Chief Compliance Officer and Corporate Secret at Fidus Investment, holds 31.66K shares in Fidus Investment (Ticker: FDUS). Most recently, Shelby Sherard Bought $5,000 shares of Fidus Investment on Mar 12, 2020 for an estimated value of 46.80K.