Name Net new
positions
New positions Closed positions Return since
31 Dec ‘23
551
13 24 11 29%
552
13 43 30 46.6%
553
13 17 4 39%
NRC icon
554
National Research Corp
NRC
$268M
13 20 7 70.7%
555
13 23 10 11.2%
556
13 33 20 47%
557
13 26 13 35.6%
558
13 29 16 1.81%
559
13 34 21 25.5%
560
13 25 12 7.11%
JMIA
561
Jumia Technologies
JMIA
$1.32B
13 31 18 205%
562
13 19 6 19.6%
563
13 18 5 17.7%
564
13 21 8 5.95%
565
13 29 16 86.9%
566
13 21 8 7.79%
567
13 20 7 76.4%
568
13 22 9 45.4%
569
13 21 8 85.2%
570
13 18 5 17.9%
571
13 19 6 1.66%
572
13 21 8 41.6%
573
13 24 11 13%
574
13 20 7 29.2%
575
13 19 6 26.3%