Schuurman Steven
Known title: DirectorCIK: 0001753439
Associated companies
Transaction History
| ESTC | ▼ Sell | Open Market | 2,377,400 | $266.1M | 12/4/2024 | View on chart |
| ESTC | ▼ Sell | Open Market | 815,000 | $79.5M | 3/26/2024 | View on chart |
| ESTC | ▼ Sell | Open Market | 500,000 | $82.7M | 9/8/2021 | View on chart |