Chief Product Officer of ESTC
Chief Product Officer
Avg Cost/Share
$75.05
Shares
6,544
Total Value
$491,127.20
Owned After
227,038
SEC Form 4