FDUS   $18.61  -1.12% Market Closed After Close 18.7 0.48%

Fidus Investment Corporation

Data not available