Name Net new
positions
New positions Closed positions Return since
31 Dec ‘23
3326
7 22 15 9.8%
3327
7 24 17 4.08%
3328
7 26 19 26.1%
PL icon
3329
Planet Labs
PL
$8.8B
7 30 23 984%
3330
7 29 22 39.9%
3331
7 30 23 11%
3332
7 31 24 3.04%
3333
7 19 12 7.03%
3334
7 20 13 30.1%
3335
7 29 22 1.59%
NMFC icon
3336
New Mountain Finance
NMFC
$936M
7 23 16 28.7%
3337
7 23 16 89%
3338
7 38 31 28.4%
3339
7 22 15 29%
3340
7 27 20 0.23%
3341
7 33 26 296%
3342
7 30 23 129%
3343
7 22 15 44.1%
3344
7 19 12 19.3%
3345
7 28 21 83.4%
3346
7 18 11 52.1%
3347
7 22 15 39.2%
3348
7 21 14 23.2%
3349
7 26 19 476%
3350
7 20 13 61.4%