Tuesday, October 27, 2026Market Open
IDD — Elastic director Steven Schuurman sells 2 million shares for about $188 million