Roger P. Deschenes
Known title: CAOCIK: 0001496259
Associated companies
Transaction History
| TGEN | ▲ Buy | Grant | 29,013 | — | 6/26/2026 | View on chart |
| TGEN | ▲ Buy | Open Market | 10,000 | $22K | 3/20/2026 | View on chart |
| TGEN | ▲ Buy | Grant | 17,964 | $0 | 7/24/2025 | View on chart |