E
Market Data
$75.05−$15.69 (−17.29%)
ESTC · Last trade
Prev Close
$90.73
Range (30d)
$69.07 – $94.47
Insiders
1Tickers
Addresses
business
KEIZERSGRACHT 281
AMSTERDAM, P7, 1016 ED
mailing
88 KEARNY STREET FLOOR 19
SAN FRANCISCO, CA, 94108
Former Names
- Elasticsearch Global BV2017-11-13