Name Net new
positions
New positions Closed positions Return since
31 Dec ‘24
851
44 85 41 16.6%
852
44 76 32 37.5%
853
44 81 37 16.2%
GEO icon
854
The GEO Group
GEO
$2.58B
44 84 40 33.7%
855
44 80 36 149%
856
44 58 14 13.1%
857
44 55 11 11.6%
858
44 52 8 13.6%
859
44 71 27 184%
860
44 66 22 10.3%
PAY icon
861
Paymentus
PAY
$3.71B
44 53 9 9.52%
862
44 48 4 18.2%
863
43 198 155 16.3%
864
43 108 65 19%
865
43 114 71 30.7%
866
43 109 66 21.1%
867
43 90 47 0.41%
868
43 107 64 8.73%
869
43 67 24 15.3%
870
43 86 43 122%
871
43 88 45 4.28%
872
43 91 48 37.6%
873
43 90 47 301%
874
43 67 24 18.6%
875
43 82 39 21.9%