Name Net new
positions
New positions Closed positions Return since
30 Jun ‘22
26
43 120 77 28.5%
27
43 56 13 38.8%
28
42 83 41 17.4%
PBF icon
29
PBF Energy
PBF
$3.99B
42 68 26 18.8%
30
42 56 14 119%
31
42 49 7 0.4%
32
42 43 1 44.5%
33
41 101 60 25.7%
34
41 64 23 50%
35
41 41 0 55.4%
IE icon
36
Ivanhoe Electric
IE
$2.07B
41 41 0 64.5%
37
40 70 30 27.7%
38
40 70 30 10.8%
39
40 81 41 44.7%
40
40 64 24 49.7%
41
40 70 30 23.3%
42
39 58 19 1.26%
43
39 68 29 22.7%
44
38 62 24 9.9%
45
37 63 26 8.74%
46
37 59 22 10.2%
47
37 55 18 157%
48
37 41 4 2.79%
49
37 43 6 1.54%
50
37 40 3 86.2%