Name Net new
positions
New positions Closed positions Return since
30 Jun ‘25
851
0 124 124 144%
852
0 113 113 2.84%
853
0 92 92 11.6%
PTC icon
854
PTC
PTC
$18.7B
0 80 80 9.03%