Name Net new
positions
New positions Closed positions Return since
31 Mar ‘23
51
37 54 17 38.1%
52
37 46 9 27.2%
53
36 64 28 66.3%
IBP icon
54
Installed Building Products
IBP
$6.96B
36 63 27 125%
55
35 68 33 53.2%
56
35 69 34 80.4%
57
34 65 31 58%
58
34 44 10 36.1%
59
34 62 28 9.54%
60
34 68 34 17.6%
HRI icon
61
Herc Holdings
HRI
$4.25B
34 52 18 12.4%
62
34 68 34 25.4%
63
33 61 28 0.42%
64
33 46 13 61%
65
33 42 9 72%
66
32 56 24 2.12%
67
32 46 14 9.78%
68
32 36 4 35.1%
69
32 40 8 54%
70
31 66 35 9.1%
71
31 67 36 19.1%
72
31 58 27 9.82%
73
31 50 19 31.2%
74
31 70 39 0.41%
75
31 59 28 20%