Name Net new
positions
New positions Closed positions Return since
30 Jun ‘24
51
46 63 17 50.2%
52
45 65 20 16.7%
53
45 90 45 72%
OSCR icon
54
Oscar Health
OSCR
$4.89B
45 75 30 3.86%
55
44 85 41 33.9%
56
44 75 31 56.9%
57
43 79 36 29.9%
58
42 59 17 22.6%
59
42 70 28 13%
60
42 75 33 0.86%
ST icon
61
Sensata Technologies
ST
$6.1B
41 77 36 12%
62
41 59 18 0.89%
63
41 56 15 56.4%
64
40 70 30 34%
65
39 71 32 3.35%
66
39 84 45 55.8%
67
39 96 57 0.5%
68
39 67 28 5.8%
69
39 68 29 56.8%
70
39 44 5 24.1%
71
39 50 11 29.2%
72
39 57 18 425%
73
38 81 43 17.2%
74
38 49 11 42.2%
75
37 119 82 49.3%