Name Net new
positions
New positions Closed positions Return since
31 Mar ‘23
451
16 75 59 62.3%
452
16 72 56 42.6%
453
16 75 59 25.7%
ICLR icon
454
Icon
ICLR
$14.4B
16 65 49 13.4%
455
16 54 38 28.6%
456
16 48 32 35.3%
457
16 29 13 121%
458
16 42 26 203%
459
15 110 95 45.8%
460
15 86 71 57.4%
EXC icon
461
Exelon
EXC
$48.3B
15 87 72 14.1%
462
15 91 76 20.3%
463
15 61 46 35.1%
464
15 54 39 66.2%
465
15 65 50 10.9%
466
15 67 52 39.7%
467
15 56 41 49.4%
468
15 51 36 467%
469
15 51 36 168%
470
15 37 22 93.1%
471
15 50 35 245%
472
15 33 18 30.2%
473
15 38 23 27.8%
474
14 109 95 32.3%
475
14 102 88 20.4%