‹ Screener

ASTRONICS CORP

ATRO, ATROB · Aircraft Parts & Auxiliary Equipment, NEC · 32.3M shares · +0%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: $534K (gross $8M, SBC $7M)

Reference price $53.24 · est. market cap ~$1.7B — last insider sale, 2025-12-01 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C63

Aerospace/defense parts supplier with recovering sales but thin margins, high leverage, and a sharp earnings swing.

Strengths

Risks

Notable findings

Quarterly revenue

2025-03-29 · $206M2025-06-28 · $205M2025-09-27 · $211M2026-04-04 · $231M

Last 4 quarters · from SEC filings.

Key metrics

Return on equity
21.0%
Return on assets
4.2%
ROIC
12.7%
Revenue growth (QoQ)
9.1%
Debt / equity
2.4×
Net debt / EBITDA
3.2×
Current ratio
3.1×
EBITDA
$98M
Tangible book value
$22M
Cash & investments
$18M

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-15KIM NEIL Y.Other8.8K
2026-06-15JOHNSON WARREN COther10.0K
2026-06-15Keane Robert SOther2.8K
2026-06-15Keane Robert SOther42K
2026-06-15Keane Robert SOther41K
2026-06-15PEABODY MARKOther49K
2026-06-15MORAN MARK JOther8.8K
2026-06-15Davis Julie MOther1.6K
2026-06-15Hedges Nancy LOther6.7K
2026-06-15West FayOther1.5K
2026-06-15FRISBY JEFFRY DOther9.4K
2026-06-15GUNDERMANN PETER JOther168K
2026-06-15O'Brien LindaOther4.3K
2026-06-15O'Brien LindaOther240
2026-06-15Mulato JamesOther7.6K
2026-06-15BRADY ROBERT TOther53K
2026-03-03Davis Julie MOption exercise3.0K$81.35
2026-03-03Davis Julie MTax withheld1.5K$81.35
2026-03-03PEABODY MARKOption exercise11K$81.35
2026-03-03PEABODY MARKTax withheld2.6K$81.35
2026-03-03Hedges Nancy LOption exercise5.0K$81.35
2026-03-03Hedges Nancy LTax withheld1.8K$81.35
2026-03-03Mulato JamesOption exercise12K$81.35
2026-03-03Mulato JamesTax withheld2.8K$81.35
2026-03-03GUNDERMANN PETER JOption exercise14K$81.35
2026-03-03GUNDERMANN PETER JTax withheld3.5K$81.35
2026-02-26BRADY ROBERT TOption exercise4.0K$22.93
2026-02-26BRADY ROBERT TTax withheld1.5K$78.84
2026-02-26BRADY ROBERT TOption exercise1.3K$22.93
2026-02-19BRADY ROBERT TGrant1.5K
2026-02-19KIM NEIL Y.Grant1.5K
2026-02-19Keane Robert SGrant1.5K
2026-02-19JOHNSON WARREN CGrant1.5K
2026-02-19O'Brien LindaGrant1.5K
2026-02-19West FayGrant1.5K
2026-02-19FRISBY JEFFRY DGrant1.5K
2026-02-19MORAN MARK JGrant1.5K
2026-02-09PEABODY MARKGift500
2026-02-09PEABODY MARKGift2.0K
2025-12-09FRISBY JEFFRY DGift500
2025-12-04FRISBY JEFFRY DGift500
2025-12-01Mulato JamesSell9.7K$53.24
2025-12-01FRISBY JEFFRY DGift1.0K
2025-11-26PEABODY MARKGift650
2025-11-20GUNDERMANN PETER JOption exercise4.4K$27.72
2025-11-20GUNDERMANN PETER JOption exercise14K$27.72
2025-11-20GUNDERMANN PETER JTax withheld12K$49.35
2025-11-20GUNDERMANN PETER JOption exercise4.4K$27.72
2025-11-20GUNDERMANN PETER JOption exercise14K$27.72
2025-11-20GUNDERMANN PETER JTax withheld12K$49.35
2025-11-19PEABODY MARKOption exercise4.5K$27.72
2025-11-19PEABODY MARKOption exercise1.5K$27.72
2025-11-17Hedges Nancy LOption exercise1.4K$27.72
2025-11-17Hedges Nancy LTax withheld984$52.15
2025-11-17Hedges Nancy LOption exercise1.5K$31.76
2025-11-17Hedges Nancy LTax withheld1.1K$52.15
2025-11-17Hedges Nancy LOption exercise452$27.72
2025-11-17Hedges Nancy LOption exercise228$31.76
2025-10-22Mulato JamesOption exercise4.3K$27.72
2025-10-22Mulato JamesOption exercise1.4K$27.72
2025-09-30PEABODY MARKGrant1.3K$16.60
2025-09-30Mulato JamesGrant1.3K$16.60
2025-09-30Hedges Nancy LGrant1.3K$16.60
2025-09-09Mulato JamesGift11K
2025-09-05Mulato JamesSell1.0K$38.21
2025-09-05Mulato JamesSell129$37.73
2025-08-27FRISBY JEFFRY DOption exercise6.1K
2025-08-27O'Brien LindaOption exercise6.1K
2025-08-27Keane Robert SOption exercise6.1K
2025-08-27MORAN MARK JOption exercise6.1K
2025-08-27BRADY ROBERT TOption exercise6.1K
2025-08-27JOHNSON WARREN COption exercise6.1K
2025-08-27West FayOption exercise6.1K
2025-08-27KIM NEIL Y.Option exercise6.1K
2025-08-13PEABODY MARKGift450
2025-05-09Keane Robert SSell38K$26.50
2025-05-08Keane Robert SSell200K$27.01
2025-04-04Keane Robert SConversion200K
2025-04-04Keane Robert SConversion200K
2025-03-18PEABODY MARKOption exercise8.8K$24.91
2025-03-18PEABODY MARKTax withheld3.3K$24.91
2025-03-18Mulato JamesOption exercise9.4K$24.91
2025-03-18Mulato JamesTax withheld2.3K$24.91
2025-03-18Hedges Nancy LOption exercise5.5K$24.91
2025-03-18Hedges Nancy LTax withheld2.8K$24.91
2025-03-18Mulato JamesOption exercise9.4K$24.91
2025-03-18Mulato JamesTax withheld2.3K$24.91
2025-03-18PEABODY MARKOption exercise8.8K$24.91
2025-03-18PEABODY MARKTax withheld3.3K$24.91
2025-03-18GUNDERMANN PETER JTax withheld4.1K$24.91
2025-03-18GUNDERMANN PETER JOption exercise11K
2025-03-18GUNDERMANN PETER JOption exercise11K
2025-03-18GUNDERMANN PETER JTax withheld4.1K$24.91
2025-03-18Hedges Nancy LOption exercise5.5K$24.91
2025-03-18Hedges Nancy LTax withheld2.8K$24.91
2025-03-10PEABODY MARKGift1.5K
2025-03-10PEABODY MARKGift4.5K
2025-03-07Keane Robert SSell26K$24.55
2025-03-07Keane Robert SSell51K$24.55

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

Supply chain

Customers (2)

Suppliers (0)

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

    Notable events (8-K)

    DateItems
    2026-06-01Reg FDExhibitsfiling ↗
    2026-05-28Shareholder votefiling ↗
    2026-05-12ResultsExhibitsfiling ↗
    2026-02-24ResultsExhibitsfiling ↗
    2026-02-05ResultsExhibitsfiling ↗
    2026-01-14ResultsReg FDExhibitsfiling ↗
    2026-01-08ResultsExhibitsfiling ↗
    2025-11-04ResultsExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-06-012026-06-010000008063-26-000032 ↗
    8-K2026-05-282026-05-280000008063-26-000029 ↗
    10-Q2026-05-132026-04-040000008063-26-000025 ↗
    8-K2026-05-122026-05-120000008063-26-000024 ↗
    10-K2026-02-262025-12-310000008063-26-000021 ↗
    8-K2026-02-242026-02-240000008063-26-000018 ↗
    8-K2026-02-052026-02-050000008063-26-000014 ↗
    8-K2026-01-142026-01-140000008063-26-000010 ↗
    8-K2026-01-082026-01-080000008063-26-000005 ↗
    10-Q2025-11-062025-09-270000008063-25-000086 ↗
    8-K2025-11-042025-11-040000008063-25-000081 ↗
    8-K2025-10-222025-10-220000008063-25-000077 ↗