Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘25
1
159 309 150 31.2%
2
115 216 101 22.7%
3
86 229 143 13.8%
TMO icon
4
Thermo Fisher Scientific
TMO
$190B
80 263 183 24.5%
5
77 237 160 2.11%
6
76 183 107 6.7%
7
74 200 126 24.2%
8
74 195 121 49.1%
9
71 204 133 53%
10
69 207 138 25.7%
XLE icon
11
State Street Energy Select Sector SPDR ETF
XLE
$36B
68 194 126 28.2%
12
68 179 111 0.43%
13
67 232 165 18.1%
14
65 133 68 16.9%
15
64 141 77 59.6%
16
63 190 127 1.67%
17
62 122 60 10.7%
18
60 142 82 165%
19
59 126 67 1.21%
20
58 142 84 14.4%
21
57 172 115 9.66%
22
57 126 69 34.6%
23
56 176 120 17%
24
54 144 90 5.75%
25
53 237 184 65.6%