Chief Revenue Officer
Avg Cost/Share
$75.05
Shares
5,198
Total Value
$390,109.90
Owned After
156,286
SEC Form 4
Chief Revenue Officer
Avg Cost/Share
$74.60
Shares
5,800
Total Value
$432,680.00
Owned After
156,286
SEC Form 4
Chief Revenue Officer
Avg Cost/Share
$90.12
Shares
5,037
Total Value
$453,934.44
Owned After
156,286
SEC Form 4
Chief Revenue Officer
Avg Cost/Share
$86.91
Shares
5,514
Total Value
$479,221.74
Owned After
156,286
SEC Form 4
Chief Revenue Officer
Avg Cost/Share
$90.77
Shares
2,755
Total Value
$250,071.35
Owned After
156,286
SEC Form 4
Chief Revenue Officer
Avg Cost/Share
$108.72
Shares
3,691
Total Value
$401,285.52
Owned After
156,286
SEC Form 4
Chief Revenue Officer
Avg Cost/Share
$70.25
Shares
3,661
Total Value
$257,185.25
Owned After
156,286
SEC Form 4
Chief Revenue Officer
Avg Cost/Share
$110.34
Shares
5,738
Total Value
$633,648.36
Owned After
156,286
Chief Revenue Officer
Avg Cost/Share
$103.28
Shares
2,042
Total Value
$210,897.76
Owned After
156,286
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Dodds Mark Eugene | ESTC | Chief Revenue Officer | Dec 9, 2025 | Sell | $75.05 | 5,198 | $390,109.90 | 156,286 | |
| Dodds Mark Eugene | ESTC | Chief Revenue Officer | Dec 5, 2025 | Sell | $74.60 | 5,800 | $432,680.00 | 156,286 | |
| Dodds Mark Eugene | ESTC | Chief Revenue Officer | Sep 9, 2025 | Sell | $90.12 | 5,037 | $453,934.44 | 156,286 | |
| Dodds Mark Eugene | ESTC | Chief Revenue Officer | Jun 8, 2025 | Sell | $86.91 | 5,514 | $479,221.74 | 156,286 | |
| Dodds Mark Eugene | ESTC | Chief Revenue Officer | Mar 10, 2025 | Sell | $90.77 | 2,755 | $250,071.35 | 156,286 | |
| Dodds Mark Eugene | ESTC | Chief Revenue Officer | Dec 9, 2024 | Sell | $108.72 | 3,691 | $401,285.52 | 156,286 | |
| Dodds Mark Eugene | ESTC | Chief Revenue Officer | Sep 9, 2024 | Sell | $70.25 | 3,661 | $257,185.25 | 156,286 | |
| Dodds Mark Eugene | ESTC | Chief Revenue Officer | Jun 7, 2024 | Sell | $110.34 | 5,738 | $633,648.36 | 156,286 | |
| Dodds Mark Eugene | ESTC | Chief Revenue Officer | Mar 11, 2024 | Sell | $103.28 | 2,042 | $210,897.76 | 156,286 |