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.48%
56
18 26 8 59.7%
57
18 23 5 3.91%
58
18 23 5 22.2%
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.1%
62
17 28 11 54.5%
63
17 23 6 41.7%
64
17 21 4 6.04%
65
17 21 4 41.1%
66
17 21 4 0.86%
67
17 17 0 4.9%
68
17 17 0 14.3%
69
16 38 22 28.7%
70
16 30 14 38.4%
71
16 19 3 19%
72
16 20 4 95.7%
73
16 19 3 11.4%
74
16 16 0 5.32%
75
16 16 0 10.9%