| Symbol | Company | Owner | Relationship | Date | Transaction | Cost | # Shares | Value ($) | Total Shares | Filing | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| SPRU | SPRUCE POWER HOLDING CORP | John P. Miller | Director | Dec 02, 2024 | Buy | $2.62 | 20,000 | 52,400 | 80,593 | Dec 04, 2024, 06:30 PM | |
| SPRU | SPRUCE POWER HOLDING CORP | John P. Miller | Director | May 18, 2023 | Buy | $0.83 | 20,000 | 16,596 | 281,935 | May 19, 2023, 12:55 PM | |
| XL | XL Fleet Corp. | John P. Miller | Director | Sep 15, 2022 | Buy | $1.11 | 20,000 | 22,200 | 261,935 | Sep 16, 2022, 11:55 AM | |
| PSIX | POWER SOLUTIONS INTERNATIONAL, INC. | John P. Miller | CEO and President | May 31, 2019 | Tax Payment (Shares) | $9.75 | 6,713 | 65,452 | 76,006 | Jun 04, 2019, 04:00 PM | |
| PSIX | POWER SOLUTIONS INTERNATIONAL, INC. | John P. Miller | CEO and President | Mar 31, 2019 | Tax Payment (Shares) | $7.49 | 8,281 | 62,025 | 82,719 | May 14, 2019, 03:46 PM |
