We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Dec ‘25
2751
14 38 24 27.3%
2752
14 41 27 15.7%
2753
14 51 37 46.5%
ECPG icon
2754
Encore Capital Group
ECPG
$1.94B
14 33 19 66.7%
2755
14 46 32 52.2%
2756
14 25 11 6.84%
2757
14 37 23 32.4%
2758
14 31 17 22.4%
2759
14 28 14 24.8%
2760
14 39 25 64.7%
CLBT icon
2761
Cellebrite
CLBT
$3.9B
14 35 21 13.2%
2762
14 31 17 12%
2763
14 25 11 10.6%
2764
14 29 15 1.29%
2765
14 42 28 35.6%
2766
14 40 26 8.76%
2767
14 45 31 24.5%
2768
14 41 27 54.9%
2769
14 31 17 30.9%
2770
14 29 15 3.34%
2771
14 33 19 56.6%
2772
14 26 12 8.1%
2773
14 47 33 16.9%
2774
14 33 19 2.16%
2775
14 29 15 25.2%