Energy Services of America CORP ($ESOA) Insider Transactions

Last updated: 2026-03-23 13:02 UTC | Total transactions: 83

In the last 12 months, insiders at Energy Services of America CORP ($ESOA) filed 83 transactions with the SEC: 24 open-market purchases totaling $870,457 and 46 sales totaling $5,861,406. Net insider sentiment: net selling.

Energy Services of America CORP operates in the Water, sewer, pipeline, comm & power line construction industry (Real estate & construction sector).

Most Active Insiders

View all SEC Filings for Energy Services of America CORP (ESOA).

Set Up your own filters →

Recent Insider Transactions

Transaction Date Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 20, 2026 REYNOLDS DOUGLAS V President P Common Stock 4809 $13.26 1,925,593.0000 16,742,867 0.25% 0.03%
March 19, 2026 REYNOLDS DOUGLAS V President P Common Stock 1500 $13.04 1,920,784.0000 16,742,867 0.08% 0.01%
Jan. 29, 2026 Crimmel Charles P. Chief Financial Officer A Common Stock 2781 $0.00 9,249.0000 16,742,867 43.00% 0.02%
Jan. 29, 2026 Crimmel Charles P. Chief Financial Officer F Common Stock 521 $0.00 8,728.0000 16,742,867 5.63% 0.00%
Dec. 17, 2025 REYNOLDS DOUGLAS V President P Common Stock 2500 $8.65 1,912,684.0000 16,686,283 0.13% 0.01%
Dec. 19, 2025 REYNOLDS DOUGLAS V President P Common Stock 4000 $8.07 1,919,284.0000 16,686,283 0.21% 0.02%
Dec. 17, 2025 REYNOLDS DOUGLAS V President F Common Stock 3251 $0.00 1,910,184.0000 16,686,283 0.17% 0.02%
Dec. 18, 2025 REYNOLDS DOUGLAS V President P Common Stock 2600 $8.35 1,915,284.0000 16,686,283 0.14% 0.02%
Dec. 17, 2025 REYNOLDS MARSHALL T Director S Common Stock 100000 $8.37 1,425,373.0000 16,686,283 6.56% 0.60%
May 16, 2025 Farrell Patrick J Director P Common stock 1772 $8.46 12,459.0000 16,716,809 16.58% 0.01%
May 19, 2025 Crimmel Charles P. Chief Financial Officer P Common Stock 500 $9.40 6,468.0000 16,716,809 8.38% 0.00%
Feb. 12, 2025 Prince Mark Director P Common stock 21000 $10.96 100,071.0000 16,636,561 26.56% 0.13%
Jan. 17, 2025 Crimmel Charles P. Chief Financial Officer F Common Stock 269 $13.02 5,640.0000 16,636,561 4.55% 0.00%
Jan. 15, 2025 Crimmel Charles P. Chief Financial Officer A Common Stock 1985 $0.00 5,909.0000 16,636,561 50.59% 0.01%
Dec. 20, 2024 REYNOLDS MARSHALL T Director S Common Stock 34713 $16.04 1,525,373.0000 16,608,038 2.23% 0.21%
Dec. 18, 2024 REYNOLDS MARSHALL T Director S Common Stock 11005 $17.20 1,568,298.0000 16,608,038 0.70% 0.07%
Dec. 19, 2024 REYNOLDS MARSHALL T Director S Common Stock 8212 $16.30 1,560,086.0000 16,608,038 0.52% 0.05%
Dec. 17, 2024 Lucente Frank S Director S Common Stock 5000 $17.50 312,010.0000 16,608,038 1.58% 0.03%
Sept. 19, 2024 Reynolds Jack M Director S Common Stock 25000 $10.40 433,385.0000 16,597,982 5.45% 0.15%
Sept. 20, 2024 Reynolds Jack M Director S Common Stock 25000 $10.30 408,385.0000 16,597,982 5.77% 0.15%
Sept. 19, 2024 Lucente Frank S Director S Common Stock 1000 $10.50 317,010.0000 16,597,982 0.31% 0.01%
Sept. 18, 2024 Kapourales Samuel G Director S Common Stock 50000 $10.10 714,191.0000 16,597,982 6.54% 0.30%
Sept. 12, 2024 Lucente Frank S Director S Common Stock 2000 $10.10 318,010.0000 16,597,982 0.62% 0.01%
Aug. 20, 2024 Lucente Frank S Director S Common Stock 5000 $10.30 325,810.0000 16,597,982 1.51% 0.03%
Aug. 30, 2024 REYNOLDS MARSHALL T Director S Common Stock 20946 $9.50 1,579,303.0000 16,597,982 1.31% 0.13%
Aug. 28, 2024 REYNOLDS MARSHALL T Director S Common Stock 25000 $9.50 1,629,303.0000 16,597,982 1.51% 0.15%
Aug. 29, 2024 REYNOLDS MARSHALL T Director S Common Stock 29054 $9.50 1,600,249.0000 16,597,982 1.78% 0.18%
Aug. 26, 2024 Lucente Frank S Director S Common Stock 3000 $10.80 320,010.0000 16,597,982 0.93% 0.02%
Aug. 22, 2024 Lucente Frank S Director S Common Stock 1800 $10.30 323,010.0000 16,597,982 0.55% 0.01%
Aug. 23, 2024 Crimmel Charles P. CFO/Secretary I Common Stock 13845 $10.17 3,663.0000 16,597,982 79.08% 0.08%
Aug. 21, 2024 REYNOLDS DOUGLAS V President A Common Stock 4061 $0.00 1,913,435.0000 16,597,982 0.21% 0.02%
Aug. 20, 2024 Lucente Frank S Director S Common Stock 1000 $10.80 324,810.0000 16,597,982 0.31% 0.01%
Aug. 20, 2024 Lucente Frank S Director S Common Stock 5000 $10.30 325,810.0000 16,597,982 1.51% 0.03%
Aug. 14, 2024 Williams Joseph L Director S Common stock 10000 $8.46 90,250.0000 16,597,982 9.98% 0.06%
Aug. 15, 2024 REYNOLDS MARSHALL T Director S Common Stock 330 $9.00 1,697,343.0000 16,597,982 0.02% 0.00%
Aug. 16, 2024 REYNOLDS MARSHALL T Director S Common Stock 25000 $9.00 1,672,343.0000 16,597,982 1.47% 0.15%
Aug. 19, 2024 REYNOLDS MARSHALL T Director S Common Stock 18040 $9.46 1,654,303.0000 16,597,982 1.08% 0.11%
Aug. 19, 2024 Lucente Frank S Director S Common Stock 7000 $10.06 323,810.0000 16,597,982 2.12% 0.04%
Aug. 16, 2024 Lucente Frank S Director S Common Stock 4000 $9.00 330,810.0000 16,597,982 1.19% 0.02%
Aug. 15, 2024 REYNOLDS MARSHALL T Director S Common Stock 31630 $9.00 1,697,673.0000 16,597,982 1.83% 0.19%
Aug. 14, 2024 Lucente Frank S Director S Common Stock 2190 $8.91 341,810.0000 16,597,982 0.64% 0.01%
Aug. 15, 2024 Lucente Frank S Director S Common Stock 7000 $8.99 334,810.0000 16,597,982 2.05% 0.04%
June 20, 2024 REYNOLDS DOUGLAS V President P Common Stock 2000 $7.54 1,909,374.0000 16,569,871 0.10% 0.01%
June 7, 2024 REYNOLDS DOUGLAS V President P Common Stock 2000 $7.15 1,907,374.0000 16,569,871 0.10% 0.01%
March 21, 2024 Prince Mark Director P Common stock 10000 $8.25 75,071.0000 16,607,185 15.37% 0.06%
March 20, 2024 Prince Mark Director P Common stock 4000 $8.09 69,071.0000 16,607,185 6.15% 0.02%
March 19, 2024 Lucente Frank S Director S Common Stock 3000 $8.04 344,000.0000 16,607,185 0.86% 0.02%
March 15, 2024 Lucente Frank S Director S Common Stock 2000 $7.99 347,000.0000 16,607,185 0.57% 0.01%
March 7, 2024 Lucente Frank S Director S Common Stock 1000 $8.15 349,000.0000 16,607,185 0.29% 0.01%
March 5, 2024 Lucente Frank S Director S Common Stock 1000 $8.05 353,000.0000 16,607,185 0.28% 0.01%
March 5, 2024 REYNOLDS MARSHALL T Director S Common Stock 17000 $8.00 1,767,063.0000 16,607,185 0.95% 0.10%
March 6, 2024 REYNOLDS MARSHALL T Director S Common Stock 37760 $8.04 1,729,303.0000 16,607,185 2.14% 0.23%
March 6, 2024 Lucente Frank S Director S Common Stock 3000 $8.12 350,000.0000 16,607,185 0.85% 0.02%
Feb. 29, 2024 REYNOLDS MARSHALL T Director S Common Stock 5966 $8.00 1,784,063.0000 16,607,185 0.33% 0.04%
Feb. 29, 2024 Prince Mark Director P Common stock 15000 $7.99 65,071.0000 16,607,185 29.96% 0.09%
Feb. 28, 2024 REYNOLDS MARSHALL T Director S Common Stock 8743 $8.08 1,790,029.0000 16,607,185 0.49% 0.05%
Feb. 27, 2024 Lucente Frank S Director S Common Stock 6000 $8.28 350,000.0000 16,607,185 1.69% 0.04%
Feb. 26, 2024 Lucente Frank S Director S Common Stock 2000 $7.78 356,000.0000 16,607,185 0.56% 0.01%
Feb. 26, 2024 Prince Mark Director P Common stock 12500 $7.57 50,071.0000 16,607,185 33.27% 0.08%
Feb. 15, 2024 REYNOLDS DOUGLAS V President F Common Stock 2933 $8.44 1,905,182.0000 16,607,185 0.15% 0.02%
Feb. 22, 2024 Lucente Frank S Director P Common Stock 1000 $7.49 359,000.0000 16,607,185 0.28% 0.01%
Feb. 22, 2024 Lucente Frank S Director S Common Stock 1000 $7.49 358,000.0000 16,607,185 0.28% 0.01%
Feb. 15, 2024 Lucente Frank S Director S Common Stock 4000 $8.19 359,000.0000 16,607,185 1.10% 0.02%
Feb. 16, 2024 Lucente Frank S Director S Common Stock 1000 $8.44 38,992.3270 16,607,185 2.50% 0.01%
Feb. 14, 2024 Lucente Frank S Director S Common Stock 6000 $8.03 363,000.0000 16,607,185 1.63% 0.04%
Feb. 14, 2024 Williams Joseph L Director S Common stock 33200 $7.94 100,250.0000 16,607,185 24.88% 0.20%
Jan. 17, 2024 Crimmel Charles P. Chief Financial Officer A Common Stock 3663 $0.00 16,508.0000 16,607,185 28.52% 0.02%
Dec. 21, 2023 Lucente Frank S Director S Common Stock 4072 $5.29 369,000.0000 16,670,963 1.09% 0.02%
Dec. 19, 2023 Lucente Frank S Director S Common Stock 13000 $5.59 375,072.0000 16,670,963 3.35% 0.08%
Dec. 20, 2023 Lucente Frank S Director S Common Stock 2000 $5.63 373,072.0000 16,670,963 0.53% 0.01%
Sept. 20, 2023 REYNOLDS DOUGLAS V President P Common Stock 4792 $3.75 1,856,131.0000 16,602,556 0.26% 0.03%
Sept. 19, 2023 REYNOLDS DOUGLAS V President P Common Stock 3800 $3.69 1,851,339.0000 16,602,556 0.21% 0.02%
Sept. 18, 2023 REYNOLDS DOUGLAS V President P Common Stock 930 $3.73 1,847,539.0000 16,602,556 0.05% 0.01%
Sept. 15, 2023 REYNOLDS DOUGLAS V President P Common Stock 1300 $3.70 1,846,609.0000 16,602,556 0.07% 0.01%
Aug. 17, 2023 Farrell Patrick J Director P Common stock 2702 $3.66 10,687.0000 16,602,556 33.84% 0.02%
June 15, 2023 REYNOLDS DOUGLAS V President L Common Stock 1000 $2.60 1,886,309.0000 16,666,683 0.05% 0.01%
June 16, 2023 Lucente Frank S Director L Common Stock 3435 $2.55 388,072.0000 16,666,683 0.89% 0.02%
June 20, 2023 REYNOLDS DOUGLAS V President P Common Stock 2000 $2.58 1,890,309.0000 16,666,683 0.11% 0.01%
June 16, 2023 REYNOLDS DOUGLAS V President L Common Stock 2000 $2.60 1,888,309.0000 16,666,683 0.11% 0.01%
June 9, 2023 Lucente Frank S Director P Common Stock 1465 $2.26 384,637.0000 16,666,683 0.38% 0.01%
March 15, 2023 Farrell Patrick J Director P Common stock 4328 $2.34 7,985.0000 16,667,185 118.35% 0.03%
Feb. 15, 2023 REYNOLDS DOUGLAS V President A Common Stock 40000 $0.00 1,885,309.0000 16,667,185 2.17% 0.24%
Feb. 16, 2023 Prince Mark Director P Common stock 10000 $2.67 28,571.0000 16,667,185 53.85% 0.06%