| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| GPGI | Bleichroeder LP | 10% Owner | Jun 14 '22 | Buy | 5.40 | 30 | 162 | 2,366,989 | Jun 14 |
| GPGI | Bleichroeder LP | 10% Owner | Jun 13 '22 | Buy | 5.87 | 10,000 | 58,676 | 2,366,959 | Jun 14 |
| GPGI | Bleichroeder LP | 10% Owner | Jun 10 '22 | Buy | 6.00 | 674 | 4,044 | 2,356,959 | Jun 14 |
| GPGI | Bleichroeder LP | 10% Owner | May 12 '22 | Buy | 6.00 | 3,258 | 19,534 | 2,356,285 | May 16 |
| GPGI | Bleichroeder LP | 10% Owner | May 11 '22 | Buy | 6.36 | 50,000 | 318,240 | 2,353,027 | May 11 |
| GPGI | Bleichroeder LP | 10% Owner | May 10 '22 | Buy | 6.95 | 103,027 | 716,439 | 2,303,027 | May 11 |
| GPGI | Bleichroeder LP | 10% Owner | May 09 '22 | Buy | 7.48 | 11,774 | 88,117 | 2,200,000 | May 11 |