We are live on ! Find out more
Name Net closed
positions
Closed positions New positions Return since
31 Dec ‘25
51
31 97 66 39.8%
52
31 77 46 36.4%
53
31 51 20 43.9%
SPSC icon
54
SPS Commerce
SPSC
$2.16B
30 93 63 35.3%
55
29 118 89 31.6%
56
29 96 67 22.6%
57
29 81 52 34.6%
58
29 70 41 38.4%
59
29 54 25 23.2%
60
28 215 187 11.7%
PPC icon
61
Pilgrim's Pride
PPC
$6.81B
28 96 68 25.8%
62
28 92 64 19.7%
63
27 127 100 2.96%
64
27 99 72 12.3%
65
27 68 41 46.1%
66
27 40 13 17.9%
67
26 122 96 89%
68
25 81 56 52.7%
69
25 60 35 18.1%
70
24 100 76 20.3%
71
24 91 67 25.1%
72
24 73 49 4.55%
73
24 59 35 5.73%
74
24 43 19 12.7%
75
23 121 98 2.83%