Fidus Investment Corporat...

22.25
-0.30 (-1.33%)
At close: Jan 29, 2025, 3:59 PM
22.32
0.31%
After-hours Jan 29, 2025, 06:34 PM EST