Name Net new
positions
New positions Closed positions Return since
31 Dec ‘21
476
22 26 4 33.8%
477
22 31 9 76.2%
478
22 36 14 65.7%
RLX icon
479
RLX Technology
RLX
$2.74B
22 37 15 42.6%
480
22 33 11 35.1%
481
22 26 4 251%
482
22 37 15 56.6%
483
22 22 0 15.3%
484
21 72 51 29.3%
485
21 47 26 79%
ICUI icon
486
ICU Medical
ICUI
$3.12B
21 48 27 47.4%
487
21 57 36 17.6%
488
21 38 17 13.5%
489
21 56 35 4.14%
490
21 45 24 12%
491
21 52 31 61.5%
492
21 35 14 53.4%
493
21 29 8 11.4%
494
21 42 21 13.8%
495
21 35 14 72.3%
496
21 30 9 131%
497
21 30 9 25.1%
498
21 30 9 52.6%
499
21 40 19 61.2%
500
21 27 6 28.8%