Name Net new
positions
New positions Closed positions Return since
31 Mar ‘23
26
33 42 9 31.6%
27
33 36 3 57.2%
28
32 34 2 21.1%
DV icon
29
DoubleVerify
DV
$1.78B
31 64 33 63.9%
30
31 48 17 66.7%
31
31 46 15 14.9%
32
30 55 25 67.6%
33
30 37 7 0.89%
34
30 45 15 43.2%
35
30 30 0 30.5%
SPT icon
36
Sprout Social
SPT
$636M
29 52 23 82.2%
37
29 68 39 55.3%
38
29 45 16 47.3%
39
29 49 20 5.43%
40
28 53 25 46.9%
41
28 56 28 16.6%
42
28 42 14 76.4%
43
28 36 8 34.4%
44
27 41 14 31.1%
45
26 44 18 56.5%
46
26 35 9 38.5%
47
26 27 1 42.8%
48
25 54 29 84.8%
49
25 57 32 65.5%
50
25 58 33 72.7%