| other securities | US Treasury Bill (912797NX1) MATURED | 2025/07/03 | SELL$50,001 - $100,000 Filing Date: 2025/07/14 | |
| stock | Invesco BulletShares 2031 Corporate Bond ETF | 2025/06/30 | BUY$15,001 - $50,000 Filing Date: 2025/07/14 | |
| stock | Boxx One Year Target Duration ETF | 2025/06/30 | BUY$15,001 - $50,000 Filing Date: 2025/07/14 | |
| other securities | US Treasury Bill 25U DUE 10/16/25 | 2025/06/30 | BUY$50,001 - $100,000 Filing Date: 2025/07/14 | |
| | 2024/01/26 | BUY$15,001 - $50,000 Filing Date: 2024/01/26 | |
| | 2024/01/26 | SELL$15,001 - $50,000 Filing Date: 2024/01/26 | |
| | 2022/06/30 | BUY$1,001 - $15,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | BUY$1,001 - $15,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | BUY$1,001 - $15,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | BUY$1,001 - $15,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | BUY$1,000 - $15,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | BUY$1,001 - $15,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | BUY$15,001 - $50,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | BUY$15,001 - $50,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | BUY$15,001 - $50,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | BUY$15,001 - $50,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | BUY$15,001 - $50,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | BUY$15,001 - $50,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | SELL$15,001 - $50,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | SELL$15,001 - $50,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | SELL$15,001 - $50,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | SELL$15,001 - $50,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | SELL$15,001 - $50,000 Filing Date: 2022/07/13 | |
| | 2022/06/30 | SELL$15,001 - $50,000 Filing Date: 2022/07/13 | |