Name Net new
positions
New positions Closed positions Return since
31 Mar ‘25
51
19 19 0 14.3%
52
19 19 0 4.54%
53
19 19 0 4.39%
OPRT icon
54
Oportun Financial
OPRT
$228M
18 25 7 6.01%
55
18 26 8 1.11%
56
18 26 8 59.3%
57
18 23 5 4.3%
58
18 23 5 21.6%
59
18 19 1 15%
60
18 18 0 50.6%
KMAR
61
Innovator U.S. Small Cap Power Buffer ETF - March
KMAR
$12.4M
18 18 0 18.3%
62
17 28 11 54%
63
17 23 6 42.1%
64
17 21 4 6.04%
65
17 21 4 41.9%
66
17 21 4 0.9%
67
17 17 0 4.9%
68
17 17 0 14.3%
69
16 38 22 28.6%
70
16 30 14 38%
71
16 19 3 19.7%
72
16 20 4 94.2%
73
16 19 3 11%
74
16 16 0 5.21%
75
16 16 0 10.9%