Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 4 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

4 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Dec. 17, 2024 ESOA S 5,000 $17.50 $87,500 273,337 Direct -1.80% Disposed -37.1% (price as of 2026-10-02)
Sept. 19, 2024 ESOA S 1,000 $10.50 $10,500 278,337 Direct -0.36% Disposed 4.9% (price as of 2026-10-02)
Sept. 12, 2024 ESOA S 2,000 $10.10 $20,200 279,337 Direct -0.71% Disposed 9.0% (price as of 2026-10-02)
Aug. 26, 2024 ESOA S 3,000 $10.80 $32,400 281,337 Direct -1.06% Disposed 1.9% (price as of 2026-10-02)
Aug. 22, 2024 ESOA S 1,800 $10.30 $18,540 284,337 Direct -0.63% Disposed 6.9% (price as of 2026-10-02)
Aug. 20, 2024 ESOA S 5,000 $10.30 $51,500 287,137 Direct -1.71% Disposed 6.9% (price as of 2026-10-02)
Aug. 20, 2024 ESOA S 1,000 $10.80 $10,800 286,137 Direct -0.35% Disposed 1.9% (price as of 2026-10-02)
Aug. 20, 2024 ESOA S 5,000 $10.30 $51,500 287,137 Direct -1.71% Disposed 6.9% (price as of 2026-10-02)
Aug. 19, 2024 ESOA S 7,000 $10.06 $70,420 285,137 Direct -2.40% Disposed 9.4% (price as of 2026-10-02)
Aug. 16, 2024 ESOA S 4,000 $9.00 $36,000 292,137 Direct -1.35% Disposed 22.3% (price as of 2026-10-02)
Aug. 15, 2024 ESOA S 7,000 $8.99 $62,930 296,137 Direct -2.31% Disposed 22.5% (price as of 2026-10-02)
Aug. 14, 2024 ESOA S 2,190 $8.91 $19,513 303,137 Direct -0.72% Disposed 23.6% (price as of 2026-10-02)
March 19, 2024 ESOA S 3,000 $8.04 $24,120 305,327 Direct -0.97% Disposed 36.9% (price as of 2026-10-02)
March 15, 2024 ESOA S 2,000 $7.99 $15,980 308,327 Direct -0.64% Disposed 37.8% (price as of 2026-10-02)
March 7, 2024 ESOA S 1,000 $8.15 $8,150 310,327 Direct -0.32% Disposed 35.1% (price as of 2026-10-02)
March 6, 2024 ESOA S 3,000 $8.12 $24,360 311,327 Direct -0.95% Disposed 35.6% (price as of 2026-10-02)
March 5, 2024 ESOA S 1,000 $8.05 $8,050 314,327 Direct -0.32% Disposed 36.8% (price as of 2026-10-02)
Feb. 27, 2024 ESOA S 6,000 $8.28 $49,680 311,327 Direct -1.89% Disposed 33.0% (price as of 2026-10-02)
Feb. 26, 2024 ESOA S 2,000 $7.78 $15,560 317,327 Direct -0.63% Disposed 41.5% (price as of 2026-10-02)
Feb. 22, 2024 ESOA S 1,000 $7.49 $7,490 319,327 Direct -0.31% Disposed 47.0% (price as of 2026-10-02)
Feb. 22, 2024 ESOA P 1,000 $7.49 $7,490 320,327 Direct +0.31% Acquired 47.0% (price as of 2026-10-02)
Feb. 16, 2024 ESOA S 1,000 $8.44 $8,440 319 Direct -75.82% Disposed 30.5% (price as of 2026-10-02)
Feb. 15, 2024 ESOA S 4,000 $8.19 $32,760 320,327 Direct -1.23% Disposed 34.4% (price as of 2026-10-02)
Feb. 14, 2024 ESOA S 6,000 $8.03 $48,180 324,327 Direct -1.82% Disposed 37.1% (price as of 2026-10-02)
Dec. 21, 2023 ESOA S 4,072 $5.29 $21,541 330,327 Direct -1.22% Disposed 108.1% (price as of 2026-10-02)
Dec. 20, 2023 ESOA S 2,000 $5.63 $11,260 334,399 Direct -0.59% Disposed 95.6% (price as of 2026-10-02)
Dec. 19, 2023 ESOA S 13,000 $5.59 $72,670 336,399 Direct -3.72% Disposed 97.0% (price as of 2026-10-02)
June 9, 2023 ESOA P 1,465 $2.26 $3,311 345,964 Direct +0.43% Acquired 387.2% (price as of 2026-10-02)
Aug. 18, 2022 ESOA S 1,535 $3.11 $4,774 344,499 Direct -0.44% Disposed 254.0% (price as of 2026-10-02)
Aug. 17, 2022 ESOA S 1,000 $2.94 $2,940 346,034 Direct -0.29% Disposed 274.5% (price as of 2026-10-02)
Aug. 17, 2022 ESOA S 1,000 $2.95 $2,950 347,034 Direct -0.29% Disposed 273.2% (price as of 2026-10-02)
Aug. 17, 2022 ESOA S 1,000 $2.93 $2,930 348,034 Direct -0.29% Disposed 275.8% (price as of 2026-10-02)
Aug. 17, 2022 ESOA S 465 $3.10 $1,442 349,034 Direct +0.13% Acquired 255.2% (price as of 2026-10-02)
June 7, 2022 ESOA S 1,000 $2.98 $2,980 349,499 Direct -0.29% Disposed 269.5% (price as of 2026-10-02)
June 7, 2022 ESOA S 1,000 $2.99 $2,990 350,499 Direct -0.28% Disposed 268.2% (price as of 2026-10-02)
June 7, 2022 ESOA S 1,000 $3.06 $3,060 351,499 Direct -0.28% Disposed 259.8% (price as of 2026-10-02)
June 7, 2022 ESOA S 1,000 $3.08 $3,080 352,499 Direct -0.28% Disposed 257.5% (price as of 2026-10-02)
June 7, 2022 ESOA S 1,000 $3.07 $3,070 353,499 Direct -0.28% Disposed 258.6% (price as of 2026-10-02)
June 7, 2022 ESOA S 1,000 $3.08 $3,080 354,499 Direct -0.28% Disposed 257.5% (price as of 2026-10-02)
June 7, 2022 ESOA P 1,000 $3.07 $3,070 355,499 Direct +0.28% Acquired 258.6% (price as of 2026-10-02)
Sept. 3, 2021 ESOA P 1,000 $1.87 $1,870 354,499 Direct +0.28% Acquired 488.8% (price as of 2026-10-02)
Sept. 3, 2021 ESOA P 1,750 $1.86 $3,255 353,499 Direct +0.50% Acquired 491.9% (price as of 2026-10-02)
Sept. 3, 2021 ESOA P 1,400 $1.85 $2,590 351,749 Direct +0.40% Acquired 495.1% (price as of 2026-10-02)
May 28, 2021 ESOA P 1,000 $2.05 $2,050 350,349 Direct +0.29% Acquired 437.1% (price as of 2026-10-02)
May 17, 2021 ESOA P 1,000 $2.05 $2,050 349,349 Direct +0.29% Acquired 437.1% (price as of 2026-10-02)
March 19, 2021 ESOA P 150 $1.98 $297 328,349 Direct +0.05% Acquired 456.1% (price as of 2026-10-02)
March 19, 2021 ESOA P 1,000 $2.25 $2,250 328,199 Direct +0.31% Acquired 389.3% (price as of 2026-10-02)
Dec. 17, 2020 ESOA P 3,000 $1.00 $3,000 327,199 Direct +0.93% Acquired 1001.0% (price as of 2026-10-02)
Dec. 16, 2020 ESOA P 25 $0.98 $24 324,199 Direct +0.01% Acquired 1023.5% (price as of 2026-10-02)
Dec. 16, 2020 ESOA P 3,975 $1.00 $3,975 324,174 Direct +1.24% Acquired 1001.0% (price as of 2026-10-02)
Sept. 14, 2020 ESOA P 550 $0.95 $522 320,199 Direct +0.17% Acquired 1058.9% (price as of 2026-10-02)
Aug. 31, 2020 ESOA P 1,000 $0.90 $900 319,649 Direct +0.31% Acquired 1123.3% (price as of 2026-10-02)
Aug. 18, 2020 ESOA P 1,000 $0.80 $800 318,649 Direct +0.31% Acquired 1276.2% (price as of 2026-10-02)
Aug. 10, 2020 ESOA P 950 $0.85 $808 317,649 Direct +0.30% Acquired 1195.3% (price as of 2026-10-02)
June 19, 2020 ESOA P 500 $0.88 $440 316,699 Direct +0.16% Acquired 1151.1% (price as of 2026-10-02)
June 19, 2020 ESOA P 4,199 $0.80 $3,359 316,199 Direct +1.35% Acquired 1276.2% (price as of 2026-10-02)
June 19, 2020 ESOA P 1,000 $0.87 $870 312,000 Direct +0.32% Acquired 1165.5% (price as of 2026-10-02)
June 17, 2020 ESOA P 1,000 $0.88 $880 311,000 Direct +0.32% Acquired 1151.1% (price as of 2026-10-02)
June 17, 2020 ESOA P 500 $0.88 $440 310,000 Direct +0.16% Acquired 1151.1% (price as of 2026-10-02)
June 15, 2020 ESOA P 500 $0.95 $475 309,500 Direct +0.16% Acquired 1058.9% (price as of 2026-10-02)
June 11, 2020 ESOA P 500 $0.95 $475 309,000 Direct +0.16% Acquired 1058.9% (price as of 2026-10-02)
May 28, 2020 ESOA P 1,000 $0.95 $950 308,500 Direct +0.33% Acquired 1058.9% (price as of 2026-10-02)
May 22, 2020 ESOA P 668 $0.95 $635 307,500 Direct +0.22% Acquired 1058.9% (price as of 2026-10-02)
May 19, 2020 ESOA P 1,000 $0.95 $950 306,832 Direct +0.33% Acquired 1058.9% (price as of 2026-10-02)
March 17, 2020 ESOA P 500 $0.96 $480 306,332 Direct +0.16% Acquired 1046.9% (price as of 2026-10-02)
March 9, 2020 ESOA P 500 $1.00 $500 305,832 Direct +0.16% Acquired 1001.0% (price as of 2026-10-02)
March 9, 2020 ESOA P 500 $1.00 $500 305,832 Direct +0.16% Acquired 1001.0% (price as of 2026-10-02)
March 6, 2020 ESOA P 500 $1.07 $535 305,332 Direct +0.16% Acquired 929.0% (price as of 2026-10-02)
March 6, 2020 ESOA P 500 $1.07 $535 305,332 Direct +0.16% Acquired 929.0% (price as of 2026-10-02)
Feb. 28, 2020 ESOA P 500 $1.15 $575 304,832 Direct +0.16% Acquired 857.4% (price as of 2026-10-02)
Feb. 28, 2020 ESOA P 500 $1.00 $500 304,332 Direct +0.16% Acquired 1001.0% (price as of 2026-10-02)
Feb. 28, 2020 ESOA P 500 $1.15 $575 304,832 Direct +0.16% Acquired 857.4% (price as of 2026-10-02)
Feb. 28, 2020 ESOA P 500 $1.00 $500 304,332 Direct +0.16% Acquired 1001.0% (price as of 2026-10-02)
Dec. 12, 2019 ESOA P 5,000 $0.75 $3,750 303,832 Direct +1.67% Acquired 1368.0% (price as of 2026-10-02)
Sept. 20, 2019 ESOA P 2,111 $0.85 $1,794 298,832 Direct +0.71% Acquired 1195.3% (price as of 2026-10-02)
Sept. 19, 2019 ESOA P 2,000 $0.85 $1,700 296,721 Direct +0.68% Acquired 1195.3% (price as of 2026-10-02)
Sept. 4, 2019 ESOA P 1,000 $0.80 $800 294,721 Direct +0.34% Acquired 1276.2% (price as of 2026-10-02)
Aug. 23, 2019 ESOA P 1,000 $0.80 $800 293,721 Direct +0.34% Acquired 1276.2% (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.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Oct. 6, 2021 ESOA Common Stock Common Stock (38,673) · · 2 Disposed

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 2 holdings

07

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

DateTickerSecuritySharesOwnership
June 21, 2019 ESOA Common Stock 292,721 Direct
June 21, 2019 ESOA Preferred Stock [F1] 2 Direct