| May 27, 2026 | APEIAmerican Public Education Inc | AGrant | 2,135 | $0.00 | $0 | |
| May 4, 2026 | TACTTransact Technologies Inc | MExercise | 1,700 | $0.00 | $0 | |
| Apr 2, 2026 | MSAIInfrared Cameras Holdings, Inc. | AGrant | 95,238 | $0.00 | $0 | |
| Mar 23, 2026 | APEIAmerican Public Education Inc | SSale | 80,333 | $54.7908 | $4,401,509 | |
| Mar 18, 2026 | APEIAmerican Public Education Inc | SSale | 63,500 | $55.4126 | $3,518,700 | |
| Mar 13, 2026 | TACTTransact Technologies IncA | Holdings only | - | - | - | |
| Mar 2, 2026 | TACTTransact Technologies Inc | MExercise | 2,850 | $0.00 | $0 | |
| Feb 26, 2026 | TACTTransact Technologies Inc | Holdings only | - | - | - | |
| Jan 5, 2026 | MSAIInfrared Cameras Holdings, Inc. | AGrant | 48,900 | $0.00 | $0 | |
| Dec 23, 2025 | MSAIInfrared Cameras Holdings, Inc. | AGrant | 2,676,816 | - | - | |
| Jul 2, 2025 | MSAIInfrared Cameras Holdings, Inc. | AGrant | 36,563 | $0.55 | $20,110 | |
| Jun 6, 2025 | APEIAmerican Public Education Inc | SSale | 214,396 | $28.0361 | $6,010,828 | |
| Jun 3, 2025 | APEIAmerican Public Education Inc | SSale | 127,406 | $29.4451 | $3,751,482 | |
| May 30, 2025 | APEIAmerican Public Education IncA | SSale | 85,405 | $29.829 | $2,547,546 | |
| May 29, 2025 | APEIAmerican Public Education Inc | SSale | 85,405 | $29.829 | $2,547,546 | |
| May 27, 2025 | APEIAmerican Public Education Inc | AGrant | 3,752 | $0.00 | $0 | |
| May 5, 2025 | TACTTransact Technologies Inc | MExercise | 1,700 | $0.00 | $0 | |
| Apr 30, 2025 | MSAIInfrared Cameras Holdings, Inc. | AGrant | 24,667 | $0.81 | $19,980 | |
| Mar 3, 2025 | TACTTransact Technologies Inc | MExercise | 1,675 | $0.00 | $0 | |
| Sep 25, 2024 | MSAIInfrared Cameras Holdings, Inc. | XITM Exercise | 5,558,818 | $0.0001 | $556 | |
| Sep 19, 2024 | MSAIInfrared Cameras Holdings, Inc. | AGrant | 8,969 | $0.00 | $0 | |
| Sep 4, 2024 | APEIAmerican Public Education Inc | PPurchase | 17,872 | $16.77 | $299,713 | |
| Aug 30, 2024 | APEIAmerican Public Education Inc | PPurchase | 20,000 | $16.63 | $332,600 | |
| Aug 29, 2024 | APEIAmerican Public Education Inc | PPurchase | 20,000 | $16.11 | $322,200 | |
| Aug 29, 2024 | APEIAmerican Public Education IncA | PPurchase | 14,393 | $15.69 | $225,826 | |
| Aug 29, 2024 | MPAAMotorcar Parts of America Inc | PPurchase | 41,189 | $6.76 | $278,438 | |
| Aug 28, 2024 | APEIAmerican Public Education Inc | PPurchase | 14,393 | $15.69 | $225,826 | |
| Aug 26, 2024 | APEIAmerican Public Education Inc | PPurchase | 23,746 | $14.71 | $349,304 | |
| Aug 22, 2024 | APEIAmerican Public Education Inc | PPurchase | 52,950 | $14.05 | $743,948 | |
| Aug 20, 2024 | APEIAmerican Public Education Inc | PPurchase | 47,183 | $14.55 | $686,513 | |
| Aug 15, 2024 | APEIAmerican Public Education Inc | PPurchase | 57,536 | $13.8094 | $794,538 | |
| Aug 14, 2024 | APEIAmerican Public Education Inc | PPurchase | 259,566 | $13.49 | $3,501,545 | |
| May 6, 2024 | TACTTransact Technologies Inc | MExercise | 1,700 | $0.00 | $0 | |
| Mar 5, 2024 | TACTTransact Technologies Inc | MExercise | 1,600 | $0.00 | $0 | |
| May 25, 2023 | APEIAmerican Public Education Inc | AGrant | 9,968 | $6.27 | $62,499 | |
| May 23, 2023 | APEIAmerican Public Education Inc | AGrant | 12,738 | $0.00 | $0 | |
| May 19, 2023 | APEIAmerican Public Education Inc | AGrant | 905 | $5.45 | $4,932 | |
| May 16, 2023 | APEIAmerican Public Education Inc | AGrant | 58,569 | $5.48 | $320,958 | |
| May 8, 2023 | TACTTransact Technologies Inc | MExercise | 1,700 | $0.00 | $0 | |
| Apr 10, 2023 | APEIAmerican Public Education IncA | AGrant | 2,405 | - | - | |
| Mar 31, 2023 | APEIAmerican Public Education Inc | AGrant | 2,405 | - | - | |
| Mar 3, 2023 | TACTTransact Technologies Inc | Holdings only | - | - | - | |
| May 6, 2022 | TACTTransact Technologies Inc | Holdings only | - | - | - | |
| Jan 31, 2022 | TACTTransact Technologies Inc | PPurchase | 7,622 | $8.66 | $66,007 | |