Name Net new
positions
New positions Closed positions Return since
30 Jun ‘18
576
20 34 14 88%
577
20 33 13 208%
578
20 33 13 57.5%
EFSC icon
579
Enterprise Financial Services Corp
EFSC
$1.96B
20 29 9 1.54%
580
20 46 26 95.5%
581
20 31 11 98.1%
582
20 41 21 70.8%
583
20 33 13 1.67%
584
20 38 18 11.1%
585
20 30 10 136%
RUN icon
586
Sunrun
RUN
$4.5B
20 34 14 48.4%
587
20 46 26 36.4%
588
20 32 12 117%
589
20 29 9 90%
590
20 34 14 967%
591
20 29 9 9.8%
592
20 37 17 90.5%
593
20 31 11 70.9%
594
20 24 4 16.9%
595
20 23 3 23.2%
596
20 26 6 30%
597
20 22 2 47.5%
598
20 23 3 30.9%
599
20 20 0 78.5%
600
20 20 0 111%