Name Net new
positions
New positions Closed positions Return since
31 Dec ‘20
526
44 70 26 127%
527
44 75 31 21.1%
528
44 71 27 14%
EFX icon
529
Equifax
EFX
$25.8B
43 95 52 9.43%
530
43 79 36 100%
531
43 85 42 7.9%
532
43 80 37 40.4%
533
43 80 37 86.4%
534
43 73 30 70.9%
535
43 72 29 35.6%
ROP icon
536
Roper Technologies
ROP
$43.4B
42 113 71 6.54%
537
42 105 63 5.47%
538
42 137 95 98.5%
539
42 109 67 74.6%
540
42 93 51 39.1%
541
42 84 42 15.3%
542
42 104 62 65.6%
543
42 84 42 51.8%
544
42 83 41 105%
545
42 74 32 160%
546
42 58 16 40.6%
547
42 63 21 127%
548
42 75 33 244%
549
42 76 34 35.2%
550
42 54 12 59.3%