Name Net new
positions
New positions Closed positions Return since
30 Jun ‘20
526
33 85 52 128%
527
33 71 38 114%
528
33 100 67 267%
RPM icon
529
RPM International
RPM
$14.6B
33 76 43 52%
530
33 86 53 10.2%
531
33 95 62 0.4%
532
33 71 38 90.9%
533
33 77 44 524%
534
33 52 19 149%
535
33 50 17 285%
STAA icon
536
STAAR Surgical
STAA
$1.34B
33 53 20 56%
537
33 48 15 130%
538
33 43 10 64.2%
539
33 42 9 47.5%
540
33 48 15 99.7%
541
33 35 2 81.8%
542
33 42 9 73%
543
33 42 9 99.2%
544
32 93 61 79.4%
545
32 92 60 58.1%
546
32 70 38 41.7%
547
32 69 37 167%
548
32 78 46 54.1%
549
32 68 36 95.3%
550
32 52 20 46.7%