Fidus Investment Corporation
+1.43%
$19.09
FDUS · NASDAQ
FreeTheAI
Stocks
1M · Oct 9, 6:58 AM ET