Name Net new
positions
New positions Closed positions Return since
31 Mar ‘25
51
13 76 63 25.5%
52
12 189 177 15.1%
53
7 186 179 1.31%
QQQ icon
54
Invesco QQQ Trust
QQQ
$399B
4 199 195 29.9%