Name Net new
positions
New positions Closed positions Return since
31 Dec ‘24
4076
6 15 9 13.8%
4077
6 31 25 6.59%
4078
6 25 19 46.6%
FDUS icon
4079
Fidus Investment
FDUS
$706M
6 20 14 7.8%
4080
6 17 11 2.48%
4081
6 19 13 4.66%
4082
6 22 16 28.9%
4083
6 14 8 17.6%
4084
6 26 20 17.5%
4085
6 20 14 20.4%
TRDA icon
4086
Entrada Therapeutics
TRDA
$424M
6 20 14 35.8%
4087
6 31 25 32.3%
4088
6 17 11 368%
4089
6 19 13 8.39%
4090
6 17 11 5.77%
4091
6 18 12 2.99%
4092
6 15 9 34.5%
4093
6 16 10 19.8%
4094
6 15 9 21.8%
4095
6 16 10 12.3%
4096
6 12 6 12.4%
4097
6 16 10 41.6%
4098
6 11 5 3.27%
4099
6 21 15 3.26%
4100
6 24 18 39.8%