keidkeidHome

Schuurman Steven

CIK: 0001753439
Elastic (ESTC)4

Elastic director sells 1.5M shares at $90.13 for $135M

Just now