| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
Chief Technology Officer | CEO and Chairman
1 company
| Date | Ticker | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|
| 2025-12-09 | ESTC | Chief Technology Officer | Sell | 4,552 | $75.05 | $341,627.60 | -0.1% | → |
| 2025-09-09 | ESTC | Chief Technology Officer | Sell | 204,326 | $89.99 | $18,388,136.32 | -0.8% | → |
| 2025-09-05 | ESTC | Chief Technology Officer | Sell | 200,000 | $85.30 | $17,059,932.33 | -2.3% | → |
| 2025-06-09 | ESTC | Chief Technology Officer | Sell | 5,117 | $86.91 | $444,718.47 | -0.1% | → |
| 2025-03-10 | ESTC | Chief Technology Officer | Sell | 2,683 | $90.78 | $243,562.74 | - | → |
| 2025-03-04 | ESTC | Chief Technology Officer | Sell | 200,000 | $108.32 | $21,663,149.30 | -0.8% | → |
| 2024-12-09 | ESTC | Chief Technology Officer | Sell | 5,051 | $108.72 | $549,144.72 | -0.1% | → |
| 2024-11-27 | ESTC | Chief Technology Officer | Sell | 150,000 | $109.58 | $16,436,835.72 | -1.2% | → |
| 2024-11-26 | ESTC | Chief Technology Officer | Sell | 150,000 | $110.92 | $16,637,497.52 | -1.8% | → |
| 2024-09-09 | ESTC | Chief Technology Officer | Sell | 2,666 | $70.25 | $187,286.50 | - | → |
| 2024-06-24 | ESTC | Chief Technology Officer | Sell | 300,000 | $108.48 | $32,544,626.22 | -2.1% | → |
| 2024-06-11 | ESTC | Chief Technology Officer | Sale+OE | 126,341 | $111.08 | $14,034,463.64 | -1.4% | → |
| 2024-06-10 | ESTC | Chief Technology Officer | Sell | 5,260 | $109.89 | $578,021.40 | -0.1% | → |
| 2024-03-20 | ESTC | Chief Technology Officer | Sell | 20,000 | $101.52 | $2,030,411.18 | -0.2% | → |
| 2024-03-19 | ESTC | Chief Technology Officer | Sell | 280,000 | $101.41 | $28,394,111.98 | -1.7% | → |