Name Net new
positions
New positions Closed positions Return since
30 Jun ‘21
501
17 36 19 54.7%
502
17 37 20 206%
503
17 25 8 196%
TWLO icon
504
Twilio
TWLO
$21.8B
16 120 104 63.5%
505
16 76 60 39.1%
506
16 52 36 11.6%
507
16 49 33 6.96%
508
16 64 48 8.76%
509
16 39 23 48.7%
510
16 47 31 170%
SAN icon
511
Banco Santander
SAN
$172B
16 46 30 206%
512
16 47 31 20.4%
513
16 46 30 111%
514
16 41 25 80.1%
515
16 37 21 321%
516
16 38 22 165%
517
16 35 19 43.5%
518
16 30 14 189%
519
15 112 97 10.3%
520
15 71 56 125%
521
15 86 71 67.8%
522
15 59 44 0.28%
523
15 76 61 128%
524
15 63 48 61.2%
525
15 93 78 37.3%