Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘25
51
12 30 18 53.2%
52
12 26 14 5.21%
53
12 26 14 56.7%
SRTS icon
54
Sensus Healthcare
SRTS
$82.8M
12 24 12 6.55%
55
12 23 11 208%
56
12 21 9 33.8%
57
12 19 7 37.7%
58
12 19 7 24.1%
59
12 18 6 110%
60
12 17 5 21.1%
PBD icon
61
Invesco Global Clean Energy ETF
PBD
$179M
12 15 3 65.2%
62
12 14 2 88.1%
63
11 27 16 11.9%
64
11 22 11 74.5%
65
11 21 10 39.3%
66
11 16 5 21.1%
67
11 16 5 1.08%
68
11 14 3 13.2%
69
11 13 2 35.3%
70
11 12 1 231%
71
11 11 0 69.9%
72
10 36 26 20.2%
73
10 34 24 75.9%
74
10 27 17 85.5%
75
10 27 17 126%