Name Net closed
positions
Closed positions New positions Return since
30 Jun ‘21
1451
2 12 10 93.4%
1452
2 11 9 80.8%
1453
2 11 9 842%
PDEC icon
1454
Innovator US Equity Power Buffer ETF December
PDEC
$1.04B
2 11 9 43.2%
1455
2 11 9 42.4%
1456
2 11 9 94.3%
1457
2 11 9 115%
1458
2 10 8 18.1%
1459
2 10 8 32%
1460
2 10 8 45.2%
OPRT icon
1461
Oportun Financial
OPRT
$223M
2 10 8 74.8%
1462
2 10 8 50.1%
1463
2 10 8 46.1%
1464
2 10 8 44.5%
1465
2 10 8 47.8%
1466
2 10 8 28%
1467
2 10 8 79.9%
1468
2 10 8 9.99%
1469
2 10 8 11.3%
1470
2 10 8 50.3%
1471
2 10 8 113%
1472
2 10 8 15.3%
1473
2 10 8 42.5%
1474
2 10 8 14.1%
1475
2 9 7 14.8%