‹ Screener

ESPEY MFG & ELECTRONICS CORP

ESP · Electronic Components, NEC · 3.0M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$236K (gross $48K, SBC $284K)

Reference price $63.28 · est. market cap ~$190M — last insider sale, 2026-06-24 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C62

Micro-cap defense-power-electronics maker with a strong backlog-driven year, but management guides to lower FY2026 earnings and the growth figures are base-effect artifacts.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $10M2025-09-30 · $9M2025-12-31 · $12M2026-03-31 · $11M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
28.9%
Operating margin
18.5%
Net margin
18.5%
Return on equity
16.0%
Return on assets
10.3%
Revenue growth (QoQ)
-5.9%
Net-income growth
40.0%
Current ratio
2.7×
Free cash flow
$17M
Tangible book value
$51M
Cash & investments
$44M
Stock comp / revenue
0.8%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-24HELMETAG CARLSell181$63.56
2026-06-24HELMETAG CARLSell130$63.91
2026-06-24HELMETAG CARLSell110$63.13
2026-06-24HELMETAG CARLSell105$63.96
2026-06-24HELMETAG CARLSell95$63.39
2026-06-24HELMETAG CARLSell85$63.92
2026-06-24HELMETAG CARLSell65$63.91
2026-06-24HELMETAG CARLSell35$63.94
2026-06-24HELMETAG CARLSell35$63.15
2026-06-24HELMETAG CARLSell25$63.92
2026-06-24HELMETAG CARLSell25$63.45
2026-06-24HELMETAG CARLSell22$63.43
2026-06-24HELMETAG CARLSell20$63.95
2026-06-24HELMETAG CARLSell15$63.96
2026-06-24HELMETAG CARLSell10$63.96
2026-06-24HELMETAG CARLSell10$63.93
2026-06-24HELMETAG CARLSell5$63.98
2026-06-24HELMETAG CARLSell5$63.97
2026-06-24HELMETAG CARLSell5$63.93
2026-06-24HELMETAG CARLSell5$63.28
2026-06-24HELMETAG CARLSell5$63.25
2026-06-24HELMETAG CARLSell5$63.16
2026-06-24HELMETAG CARLSell2$63.28
2026-06-23CORR PAUL JSell100$66.31
2026-06-23CORR PAUL JSell32$66.39
2026-06-23CORR PAUL JSell100$66.40
2026-06-23CORR PAUL JOption exercise2.5K$18.05
2026-06-23CORR PAUL JSell12$65.08
2026-06-23CORR PAUL JSell100$65.30
2026-06-23CORR PAUL JSell100$65.42
2026-06-23CORR PAUL JSell200$65.52
2026-06-23CORR PAUL JSell100$65.59
2026-06-23CORR PAUL JSell100$65.64
2026-06-23CORR PAUL JSell100$65.69
2026-06-23CORR PAUL JSell100$65.74
2026-06-23CORR PAUL JSell200$65.80
2026-06-23CORR PAUL JSell150$65.84
2026-06-23CORR PAUL JSell104$65.94
2026-06-23CORR PAUL JSell200$65.98
2026-06-23CORR PAUL JSell200$65.99
2026-06-23CORR PAUL JSell100$66.00
2026-06-23CORR PAUL JSell100$66.03
2026-06-23CORR PAUL JSell17$66.12
2026-06-23CORR PAUL JSell11$66.16
2026-06-23CORR PAUL JSell200$66.17
2026-06-23CORR PAUL JSell100$66.18
2026-06-23CORR PAUL JSell100$66.19
2026-06-23CORR PAUL JSell12$66.23
2026-06-23CORR PAUL JSell12$66.28
2026-06-22WOOL MICHAEL WGift600$8.98
2026-06-22WOOL MICHAEL WGift900$11.25
2026-06-22Pickering Jennifer MicheleOption exercise2.5K$24.46
2026-06-22Pickering Jennifer MicheleSell2.5K$63.00
2026-06-22ONEIL DAVID ASell2.5K$67.71
2026-05-27WOOL MICHAEL WOption exercise2.1K$20.50
2026-05-21HELMETAG CARLOption exercise2.0K$21.75
2026-05-15CORR PAUL JSell100$65.56
2026-05-15CORR PAUL JSell100$66.23
2026-05-15CORR PAUL JSell29$66.64
2026-05-15CORR PAUL JSell15$67.16
2026-05-15CORR PAUL JSell300$66.57
2026-05-15CORR PAUL JSell96$66.65
2026-05-15CORR PAUL JSell15$66.09
2026-05-15CORR PAUL JSell99$65.90
2026-05-15CORR PAUL JSell57$66.56
2026-05-15CORR PAUL JSell100$66.37
2026-05-15CORR PAUL JSell100$66.15
2026-05-15CORR PAUL JSell99$65.91
2026-05-15CORR PAUL JSell100$66.67
2026-05-15CORR PAUL JSell46$66.67
2026-05-15CORR PAUL JSell100$66.36
2026-05-15CORR PAUL JSell1$68.20
2026-05-15CORR PAUL JSell1$66.04
2026-05-15CORR PAUL JSell69$67.15
2026-05-15CORR PAUL JSell100$65.42
2026-05-15CORR PAUL JSell100$66.57
2026-05-15CORR PAUL JSell100$65.95
2026-05-15CORR PAUL JSell8$65.81
2026-05-15CORR PAUL JSell90$66.66
2026-05-15CORR PAUL JSell26$67.48
2026-05-15CORR PAUL JSell100$65.94
2026-05-15CORR PAUL JSell141$65.60
2026-05-15CORR PAUL JSell84$66.63
2026-05-15CORR PAUL JSell76$65.80
2026-05-15CORR PAUL JSell5$68.01
2026-05-15CORR PAUL JOption exercise2.5K$20.50
2026-05-15CORR PAUL JSell7$66.10
2026-05-15CORR PAUL JSell100$66.59
2026-05-15CORR PAUL JSell100$67.19
2026-05-15CORR PAUL JSell78$67.47
2026-05-15CORR PAUL JSell8$68.15
2026-03-02HELMETAG CARLOption exercise1.6K$26.25
2026-02-23WOOL MICHAEL WOption exercise1.8K$27.21
2026-02-19WOOL MICHAEL WSell1.0K$57.90
2026-02-18CORR PAUL JSell200$58.35
2026-02-18CORR PAUL JSell100$58.46
2026-02-18CORR PAUL JSell142$58.84
2026-02-18CORR PAUL JSell100$58.42
2026-02-18CORR PAUL JSell100$58.44
2026-02-18CORR PAUL JSell100$58.39
2026-02-18CORR PAUL JSell100$58.38
2026-02-18CORR PAUL JSell100$58.49
2026-02-18CORR PAUL JSell100$58.10
2026-02-18CORR PAUL JSell100$58.40
2026-02-18CORR PAUL JSell100$58.31
2026-02-18CORR PAUL JSell100$58.11
2026-02-18CORR PAUL JSell100$58.13
2026-02-18CORR PAUL JSell100$58.02
2026-02-18CORR PAUL JSell100$57.40
2026-02-18CORR PAUL JSell100$57.45
2026-02-18CORR PAUL JSell100$57.40
2026-02-18CORR PAUL JSell100$58.19
2026-02-18CORR PAUL JSell100$57.31
2026-02-18CORR PAUL JOption exercise2.2K$27.21
2026-02-18CORR PAUL JSell100$59.43
2026-02-18CORR PAUL JSell100$58.54
2026-02-18CORR PAUL JSell200$58.09
2026-02-18CORR PAUL JSell92$57.50
2026-02-18CORR PAUL JSell6$58.25
2026-02-18CORR PAUL JSell41$58.41
2026-02-18CORR PAUL JSell100$58.36
2026-02-18CORR PAUL JSell100$57.30
2026-02-18CORR PAUL JSell166$57.26
2026-02-18CORR PAUL JSell100$57.81
2026-02-18CORR PAUL JSell200$57.30
2026-02-18CORR PAUL JSell159$57.70
2026-02-18CORR PAUL JSell300$57.35
2026-02-18CORR PAUL JSell100$57.41
2026-02-18CORR PAUL JSell100$57.64
2026-02-18CORR PAUL JSell100$57.64
2026-02-18CORR PAUL JSell21$57.65
2026-02-18CORR PAUL JSell88$57.89
2026-02-18CORR PAUL JSell126$57.08
2026-02-18CORR PAUL JSell1$57.08
2026-02-18CORR PAUL JSell400$59.49
2026-02-18CORR PAUL JOption exercise2.4K$21.75
2026-02-13ONEIL DAVID AOption exercise2.5K$27.21
2026-02-13ONEIL DAVID ASell1.2K$50.00
2026-02-13ONEIL DAVID ASell2.5K$50.00
2026-02-13ONEIL DAVID ASell2.9K$50.00
2026-02-13ONEIL DAVID ASell2.2K$50.00
2026-02-13ONEIL DAVID AOption exercise2.2K$26.25
2026-02-13ONEIL DAVID AOption exercise2.9K$21.75
2026-01-27WOOL MICHAEL WOption exercise2.0K$21.75
2025-12-29ONEIL DAVID ASell1.0K$45.76
2025-12-26ONEIL DAVID ASell1.0K$46.78
2025-12-19ONEIL DAVID ASell1.0K$44.00
2025-12-18ONEIL DAVID ASell1.0K$43.50
2025-12-16HELMETAG CARLSell1.0K$44.99
2025-09-11ONEIL DAVID AOption exercise5.0K$16.54
2025-08-27ONEIL DAVID AOption exercise3.8K$18.05
2025-08-27ONEIL DAVID AOption exercise2.5K$20.50
2025-08-05ONEIL DAVID AOption exercise5.0K$13.61
2025-07-28WOOL MICHAEL WGift100$8.98
2025-06-30WOOL MICHAEL WOption exercise1.6K$26.25
2025-06-24ONEIL DAVID ASell4.0K$40.00
2025-06-24ONEIL DAVID AOption exercise4.0K$14.87
2025-06-23ONEIL DAVID ASell2.0K$40.04
2025-06-23ONEIL DAVID AOption exercise2.0K$14.87
2025-06-11CORR PAUL JSell500$41.00
2025-06-11CORR PAUL JOption exercise2.0K$26.25
2025-06-11CORR PAUL JSell300$41.05
2025-06-11CORR PAUL JSell1.0K$41.10
2025-06-11CORR PAUL JSell200$41.05
2025-06-03ONEIL DAVID ASell1.0K$38.00
2025-05-29ONEIL DAVID ASell2.0K$38.05
2025-05-23ONEIL DAVID ASell999$36.00
2025-05-22ONEIL DAVID ASell314$36.01
2025-05-21ONEIL DAVID ASell687$36.00
2025-05-19ONEIL DAVID ASell5.0K$35.80
2025-05-16WOOL MICHAEL WOption exercise1.6K$26.09
2025-05-16WOOL MICHAEL WSell1.6K$35.49
2025-05-15CORR PAUL JSell500$36.42
2025-05-15CORR PAUL JSell200$36.27
2025-05-15CORR PAUL JSell200$36.29
2025-05-15CORR PAUL JSell100$36.31
2025-05-15CORR PAUL JSell600$36.43
2025-05-15ONEIL DAVID AOption exercise2.0K$26.09
2025-05-15CORR PAUL JOption exercise1.6K$26.09
2025-05-15ONEIL DAVID ASell2.0K$36.52
2025-05-14HELMETAG CARLOption exercise1.6K$26.09
2025-04-11WOOL MICHAEL WGift100

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Customers (1)

  • United States Department of Defense

Suppliers (0)

    Named in the 10-K; linked when we track them.

    Notable events (8-K)

    DateItems
    2025-12-09Shareholder voteOtherExhibitsfiling ↗
    2025-10-01Auditor changefiling ↗
    2025-09-09Exec/director changeExhibitsfiling ↗
    2025-09-08OtherExhibitsfiling ↗
    2025-04-10Otherfiling ↗
    2025-03-11Exec/director changeExhibitsfiling ↗
    2025-02-18Exec/director changeOtherExhibitsfiling ↗
    2024-12-09Exec/director changeShareholder votefiling ↗

    Recent filings

    FormFiledPeriodAccession
    10-Q2026-05-122026-03-310001174947-26-000585 ↗
    10-Q2026-02-102025-12-310001174947-26-000152 ↗
    8-K2025-12-092025-12-050001174947-25-001404 ↗
    10-Q2025-11-122025-09-300001174947-25-001381 ↗
    8-K2025-10-012025-09-300001174947-25-001258 ↗
    10-K2025-09-162025-06-300001174947-25-001227 ↗
    8-K2025-09-092025-09-090001174947-25-001188 ↗
    8-K2025-09-082025-09-080001174947-25-001182 ↗
    10-Q2025-05-122025-03-310001174947-25-000741 ↗
    8-K2025-04-102025-04-100001174947-25-000565 ↗
    8-K2025-03-112025-03-110001174947-25-000312 ↗
    8-K2025-02-182025-02-180001174947-25-000183 ↗