Name Net new
positions
New positions Closed positions Return since
31 Dec ‘25
501
27 48 21 30.4%
502
27 52 25 7.38%
503
27 54 27 27.8%
ICUI icon
504
ICU Medical
ICUI
$3.08B
27 57 30 13.7%
505
27 48 21 2.31%
506
27 47 20 10%
507
27 53 26 55.8%
508
27 49 22 76.5%
509
27 42 15 43.3%
510
27 54 27 18.3%
KLAR
511
Klarna Group
KLAR
$5.56B
27 72 45 49.1%
512
27 48 21 1.17%
513
27 36 9 3.39%
514
26 93 67 2.38%
515
26 120 94 52.4%
516
26 69 43 4.53%
517
26 46 20 0.48%
518
26 54 28 0.74%
519
26 72 46 29.8%
520
26 61 35 11%
521
26 47 21 11.3%
522
26 49 23 0.02%
523
26 57 31 9.57%
524
26 64 38 12.6%
525
26 48 22 0.42%