Name Net new
positions
New positions Closed positions Return since
30 Jun ‘24
51
46 71 25 24.6%
52
46 63 17 37.3%
53
45 75 30 48.6%
OSCR icon
54
Oscar Health
OSCR
$4.05B
45 75 30 14%
55
44 64 20 21.9%
56
44 89 45 67.2%
57
43 79 36 33.3%
58
43 52 9 25.2%
59
42 59 17 19%
60
42 70 28 23.4%
ST icon
61
Sensata Technologies
ST
$5.17B
41 77 36 5.03%
62
41 59 18 48.7%
63
41 74 33 8.57%
64
41 56 15 29.8%
65
40 70 30 20.1%
66
40 96 56 5.6%
67
39 71 32 5.29%
68
39 84 45 41.9%
69
39 68 29 64.3%
70
39 44 5 19.2%
71
39 54 15 255%
72
39 50 11 14.2%
73
39 57 18 230%
74
39 63 24 650%
75
38 81 43 9.68%