We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
1576
5 40 35 0.03%
1577
5 20 15 7.77%
1578
5 24 19 13.3%
PMT
1579
PennyMac Mortgage Investment
PMT
$911M
5 33 28 10.4%
1580
5 40 35 6.43%
1581
5 31 26 7.36%
1582
5 33 28 35.7%
1583
5 30 25 38.2%
1584
5 32 27 3.51%
1585
5 27 22 4.82%
BUG icon
1586
Global X Cybersecurity ETF
BUG
$1.24B
5 39 34 58%
1587
5 33 28 42.5%
1588
5 28 23 12.7%
1589
5 35 30 28%
1590
5 32 27 17.6%
1591
5 28 23 9.2%
1592
5 40 35 10.1%
1593
5 21 16 1.41%
1594
5 37 32 12%
1595
5 39 34 31.2%
1596
5 28 23 6.21%
1597
5 17 12 64.6%
1598
5 15 10 0.66%
1599
5 22 17 6.69%
1600
5 22 17 12.5%