Name Net new
positions
New positions Closed positions Return since
31 Dec ‘23
1051
7 30 23 19.1%
1052
7 31 24 4.14%
1053
7 19 12 3.68%
NMFC icon
1054
New Mountain Finance
NMFC
$1.02B
7 23 16 24.8%
1055
7 22 15 9.52%
1056
7 27 20 1.66%
1057
7 22 15 35.9%
1058
7 19 12 19.8%
1059
7 18 11 40.5%
1060
7 28 21 145%
KURA icon
1061
Kura Oncology
KURA
$842M
7 22 15 32.5%
1062
7 21 14 17.5%
1063
7 20 13 81.8%
1064
7 15 8 23.3%
1065
7 23 16 5.34%
1066
7 13 6 28.1%
1067
7 12 5 42.2%
1068
7 23 16 41.1%
1069
7 20 13 49.8%
1070
7 14 7 21.3%
1071
7 15 8 17.4%
1072
7 18 11 4.74%
1073
7 17 10 7.38%
1074
7 17 10 2.6%
1075
7 16 9 25.2%