Marcel Teunissen
Known title: EVP & CFOCIK: 0001730935
Associated companies
Transaction History
| EXE | ▲ Buy | Open Market | 2,000 | $186K | 6/4/2026 | View on chart |
| EXE | ▲ Buy | Open Market | 2,000 | $193K | 5/7/2026 | View on chart |
| EXE | ▲ Buy | Grant | 5,144 | $0 | 4/6/2026 | View on chart |