Fidus Investment Corporation Q3 net asset value per share $19.47 - FDUS News | Rallies