Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 8 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

8 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
April 16, 2025 EIIA P 3,019 $8.28 $24,997 3,019 Direct · Acquired 202.7% (price as of 2026-10-02)
March 21, 2025 ECCC P 1,087 $23.00 $25,001 1,087 Direct · Acquired 7.6% (price as of 2026-10-02)
Oct. 23, 2024 EIIA P 4,000 $24.96 $99,840 4,000 Direct · Acquired 0.4% (price as of 2026-10-02)
May 30, 2023 ECCC P 3,000 $20.80 $62,400 3,000 Direct · Acquired 19.0% (price as of 2026-10-02)
Oct. 18, 2022 EICA P 1,000 $21.92 $21,920 1,000 Direct · Acquired 13.9% (price as of 2026-10-02)
June 15, 2022 EICA P 100 $23.17 $2,317 100 Indirect · Acquired 7.8% (price as of 2026-10-02)
June 15, 2022 ECCC P 2,500 $2416.00 $6,040,000 · Indirect · Acquired -99.0% (price as of 2026-10-02)
Nov. 17, 2021 EICA P 2,000 $18.00 $36,000 17,100 Direct +13.25% Acquired 38.7% (price as of 2026-10-02)
Sept. 16, 2021 EICA P 950 $16.95 $16,102 15,100 Direct +6.71% Acquired 47.3% (price as of 2026-10-02)
Sept. 15, 2021 EICA P 50 $16.95 $848 14,150 Direct +0.35% Acquired 47.3% (price as of 2026-10-02)
Sept. 14, 2021 EICA P 3,000 $17.08 $51,240 14,100 Direct +27.03% Acquired 46.2% (price as of 2026-10-02)
July 31, 2020 ECCC P 1,109 $24.10 $26,727 2,000 Direct +124.47% Acquired 2.7% (price as of 2026-10-02)
July 30, 2020 ECCC P 891 $24.10 $21,473 891 Direct · Acquired 2.7% (price as of 2026-10-02)
May 5, 2020 ECCC P 1,000 $6.05 $6,050 62,000 Direct +1.64% Acquired 309.1% (price as of 2026-10-02)
May 4, 2020 ECCC P 1,000 $6.07 $6,070 61,000 Direct +1.67% Acquired 307.7% (price as of 2026-10-02)
May 4, 2020 ECCC P 1,000 $6.07 $6,070 61,000 Direct +1.67% Acquired 307.7% (price as of 2026-10-02)
April 17, 2020 EICA P 1,000 $10.40 $10,400 11,100 Direct +9.90% Acquired 140.1% (price as of 2026-10-02)
April 17, 2020 ECCC P 5,000 $6.55 $32,750 60,000 Direct +9.09% Acquired 277.9% (price as of 2026-10-02)
March 3, 2020 ECCC P 50,000 $50700.00 $2,535,000,000 · Direct · Acquired -100.0% (price as of 2026-10-02)
Nov. 22, 2019 ECCC P 1,000 $14.43 $14,430 55,000 Direct +1.85% Acquired 71.5% (price as of 2026-10-02)
July 24, 2019 EICA P 10,100 $19.89 $200,889 10,100 Direct · Acquired 25.5% (price as of 2026-10-02)
Dec. 21, 2018 ECCC P 1,000 $13.46 $13,460 54,000 Direct +1.89% Acquired 83.9% (price as of 2026-10-02)
Dec. 18, 2018 ECCC P 25,000 $23800.00 $595,000,000 · Direct · Acquired -99.9% (price as of 2026-10-02)
Nov. 19, 2018 ECCC P 1,000 $16.50 $16,500 53,000 Direct +1.92% Acquired 50.0% (price as of 2026-10-02)
May 24, 2018 ECCC P 50,000 $49500.00 $2,475,000,000 50,000 Direct · Acquired -100.0% (price as of 2026-10-02)
May 24, 2018 ECCC P 50,000 $49500.00 $2,475,000,000 50,000 Direct · Acquired -100.0% (price as of 2026-10-02)
June 21, 2016 ECCC P 1,000 $16.47 $16,470 52,000 Direct +1.96% Acquired 50.3% (price as of 2026-10-02)
March 16, 2016 ECCC P 250 $24.41 $6,102 250 Indirect · Acquired 1.4% (price as of 2026-10-02)
March 16, 2016 ECCC P 1,000 $24.05 $24,050 2,000 Direct +100.00% Acquired 2.9% (price as of 2026-10-02)
Dec. 14, 2015 ECCC P 1,000 $24.55 $24,550 1,000 Direct · Acquired 0.8% (price as of 2026-10-02)
June 15, 2015 ECCC P 275 $25.18 $6,924 1,275 Direct +27.50% Acquired -1.7% (price as of 2026-10-02)
June 4, 2015 ECCC P 1,000 $25.08 $25,080 1,000 Direct · Acquired -1.3% (price as of 2026-10-02)
Oct. 8, 2014 ECCC P 17,588 $20.00 $351,760 51,000 Direct +52.64% Acquired 23.8% (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Initial ownership (Form 3) 1 holding

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Oct. 7, 2014 ECCC common stock, par value $0.001 per share 33,412 Direct