Name Net new
positions
New positions Closed positions Return since
31 Dec ‘19
526
52 52 0 98.6%
527
51 110 59 7.56%
528
51 122 71 120%
TDOC icon
529
Teladoc Health
TDOC
$1.06B
51 80 29 93%
530
51 107 56 8.58%
531
51 75 24 41.6%
532
51 73 22 248%
533
51 60 9 33.5%
534
51 78 27 18.1%
535
51 70 19 25.2%
DDOG icon
536
Datadog
DDOG
$46.2B
51 99 48 245%
537
50 135 85 69.4%
538
50 109 59 194%
539
50 93 43 78.4%
540
50 98 48 26.1%
541
50 98 48 9.79%
542
50 84 34 89.7%
543
50 113 63 0.7%
544
50 97 47 24.3%
545
50 92 42 86.7%
546
50 80 30 17.6%
547
50 70 20 21.6%
548
50 85 35 57.2%
549
50 103 53 98.9%
550
50 69 19 60.6%