We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Dec ‘25
76
60 89 29 29.9%
77
59 114 55 9.21%
78
59 90 31 14.9%
OTF
79
Blue Owl Technology Finance Corp
OTF
$4.93B
59 69 10 26.8%
80
58 97 39 20.8%
81
58 133 75 7.19%
82
58 87 29 77.8%
83
58 104 46 20.5%
84
58 74 16 10.1%
85
57 181 124 10.5%
EPAM icon
86
EPAM Systems
EPAM
$4.45B
57 138 81 58.4%
87
57 116 59 5.13%
88
57 85 28 19.8%
89
57 78 21 1.49%
90
57 107 50 26%
91
57 111 54 39.9%
92
57 80 23 12.2%
93
56 134 78 30.6%
94
56 102 46 7.8%
95
56 114 58 5.53%
96
56 81 25 0.08%
97
56 83 27 55.9%
98
56 94 38 35.4%
99
56 97 41 1.92%
100
56 93 37 3.54%