Name Net new
positions
New positions Closed positions Return since
31 Dec ‘25
526
73 173 100 15.8%
527
73 108 35 3.78%
528
73 124 51 42%
PL icon
529
Planet Labs
PL
$14.8B
73 103 30 111%
530
73 101 28 45%
531
73 93 20 0.2%
532
72 170 98 6.08%
533
72 194 122 4.02%
534
72 144 72 6.1%
535
72 128 56 2.34%
KEY icon
536
KeyCorp
KEY
$22.8B
72 144 72 1.94%
537
72 146 74 35.1%
538
72 111 39 10.9%
539
72 123 51 14.3%
540
72 96 24 6.44%
541
72 93 21 29.9%
542
72 105 33 56.8%
543
72 128 56 9.38%
544
71 130 59 1.62%
545
71 132 61 14%
546
71 107 36 7.93%
547
71 149 78 14.1%
548
71 96 25 9.71%
549
71 91 20 12.6%
550
71 110 39 29.8%