Loading ECHO…
SEC filing
ECHO · CIK 1415404
4 · Mar 9, 2026 · Manson Dean sold 19.03K shares at $114.56/share ($2.2M); exercised options for 21.63K shares
Manson Dean sold 19.03K shares at $114.56/share ($2.2M); exercised options for 21.63K shares
xslF345X05/form4-03092026_110354.xml