Name Net new
positions
New positions Closed positions Return since
31 Dec ‘24
2451
14 68 54 40.8%
2452
14 67 53 104%
2453
14 52 38 4.29%
MMSI icon
2454
Merit Medical Systems
MMSI
$4.16B
14 65 51 27.7%
2455
14 60 46 1.49%
2456
14 53 39 14.2%
2457
14 55 41 27.4%
2458
14 41 27 21.3%
2459
14 67 53 44.5%
2460
14 51 37 7.03%
IEUR icon
2461
iShares Core MSCI Europe ETF
IEUR
$7.02B
14 45 31 29.4%
2462
14 54 40 35.3%
2463
14 63 49 20%
2464
14 54 40 1.15%
2465
14 45 31 2.57%
2466
14 63 49 9.43%
2467
14 61 47 9.36%
2468
14 58 44 55.1%
2469
14 44 30 40.8%
2470
14 47 33 59.7%
2471
14 56 42 61.6%
2472
14 69 55 62%
2473
14 48 34 26.2%
2474
14 40 26 8.67%
2475
14 31 17 1.29%