Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
1676
4 62 58 12.2%
1677
4 34 30 9.57%
1678
4 35 31 14.2%
IDT icon
1679
IDT Corp
IDT
$1.33B
4 30 26 7.74%
1680
4 30 26 6.6%
1681
4 32 28 5.66%
1682
4 39 35 36.8%
1683
4 29 25 2.12%
1684
4 26 22 1.25%
1685
4 43 39 90%
PLAY icon
1686
Dave & Buster's
PLAY
$408M
4 48 44 8.49%
1687
4 11 7 6.99%
1688
4 37 33 6.06%
1689
4 25 21 2.96%
1690
4 21 17 0.29%
1691
4 28 24 55.5%
1692
4 12 8 3.91%
1693
4 29 25 6.4%
1694
4 34 30 26.7%
1695
4 22 18 0.23%
1696
4 13 9 5.49%
1697
4 15 11 2.68%
1698
4 23 19 38.4%
1699
4 24 20 6.34%
1700
4 16 12 5.76%