Name Net new
positions
New positions Closed positions Return since
30 Jun ‘20
526
13 30 17 94.4%
527
13 25 12 1,288%
528
12 73 61 4.49%
EIX icon
529
Edison International
EIX
$24B
12 74 62 14.9%
530
12 76 64 122%
531
12 63 51 4.02%
532
12 56 44 1.79%
533
12 51 39 80.1%
534
12 44 32 102%
535
12 57 45 7.39%
PEN icon
536
Penumbra
PEN
$13.8B
12 41 29 96.2%
537
12 32 20 114%
538
12 33 21 308%
539
12 25 13 752%
540
12 24 12 14.5%
541
12 20 8 825%
542
11 87 76 61.2%
543
11 80 69 299%
544
11 82 71 95.6%
545
11 71 60 126%
546
11 85 74 72.3%
547
11 76 65 2.15%
548
11 58 47 12.7%
549
11 98 87 226%
550
11 57 46 50%