‹ Screener

EASTERN CO

EML · Cutlery, Handtools & General Hardware · 6.0M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $2M (gross $3M, SBC $1M)

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

Grade

C63

Mid-pack industrial hardware maker with median-clustering returns and a sharp earnings decline this year.

Strengths

Risks

Notable findings

Quarterly revenue

2025-03-29 · $63M2025-06-28 · $73M2025-09-27 · $55M2026-04-04 · $60M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
22.9%
Operating margin
4.3%
Net margin
2.9%
Return on equity
5.7%
Return on assets
3.3%
ROIC
5.3%
Revenue growth (QoQ)
7.8%
Debt / equity
0.3×
Net debt / EBITDA
1.5×
Interest coverage
4.0×
Current ratio
3.6×
Free cash flow
$5M
EBITDA
$17M
Tangible book value
$61M
Cash & investments
$7M
Stock comp / revenue
0.4%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-16DiSanto Frederick D.Buy1.0K$21.25
2026-06-16Galbato ChanBuy940$21.40
2026-06-16MITAROTONDA JAMES ABuy1.7K$21.40
2026-06-16Scott PeggyBuy1.2K$21.40
2026-06-16EVERETS JOHNBuy1.3K$21.40
2026-06-15DiSanto Frederick D.Grant1.1K$21.40
2026-06-12DiSanto Frederick D.Buy1.0K$20.96
2026-06-11DiSanto Frederick D.Buy1.0K$21.25
2026-06-05DiSanto Frederick D.Buy288$21.50
2026-06-05MITAROTONDA JAMES ABuy3.7K$21.73
2026-06-04MITAROTONDA JAMES ABuy1.9K$21.58
2026-06-04DiSanto Frederick D.Buy213$21.50
2026-03-18MITAROTONDA JAMES ABuy2.0K$20.11
2026-03-16MITAROTONDA JAMES ABuy1.7K$20.93
2026-03-16MARDY MICHAEL JBuy1.1K$20.93
2026-03-16EVERETS JOHNBuy1.3K$20.93
2026-03-16Galbato ChanBuy962$20.93
2026-03-16HENRY CHARLES WBuy989$20.93
2026-03-16DiSanto Frederick D.Grant1.1K$20.93
2026-03-16Scott PeggyBuy1.1K$20.93
2026-03-10DiSanto Frederick D.Buy101$18.99
2026-03-09MITAROTONDA JAMES ABuy2.3K$18.74
2026-03-06MITAROTONDA JAMES ABuy5.1K$18.29
2026-03-06DiSanto Frederick D.Buy1.0K$18.39
2026-03-01Vlahos Nicholas AlecOption exercise907
2025-12-16Scott PeggyBuy1.1K$19.55
2025-12-16MARDY MICHAEL JBuy1.2K$19.55
2025-12-16MITAROTONDA JAMES ABuy1.8K$19.55
2025-12-16EVERETS JOHNBuy1.4K$19.55
2025-12-16Galbato ChanBuy1.0K$19.55
2025-12-16HENRY CHARLES WBuy1.1K$19.55
2025-12-15DiSanto Frederick D.Grant1.1K$19.55
2025-12-12MITAROTONDA JAMES ABuy2.4K$20.14
2025-12-08DiSanto Frederick D.Buy111$19.00
2025-12-02DiSanto Frederick D.Buy88$18.85
2025-12-01DiSanto Frederick D.Buy500$18.98
2025-11-19DiSanto Frederick D.Buy2.9K$18.82
2025-11-18DiSanto Frederick D.Buy1.0K$19.12
2025-11-17DiSanto Frederick D.Buy1.0K$19.39
2025-11-14DiSanto Frederick D.Buy762$19.47
2025-11-13MITAROTONDA JAMES ABuy933$19.79
2025-11-12MITAROTONDA JAMES ABuy1.5K$19.54
2025-11-12DiSanto Frederick D.Buy1.8K$19.49
2025-09-17Galbato ChanGrant806$24.98
2025-09-17EVERETS JOHNGrant1.1K$24.98
2025-09-17MARDY MICHAEL JGrant921$24.98
2025-09-17MITAROTONDA JAMES AGrant1.4K$24.98
2025-09-17HENRY CHARLES WGrant829$24.98
2025-09-17Scott PeggyGrant892$24.98
2025-09-15DiSanto Frederick D.Grant892$24.98
2025-08-21DiSanto Frederick D.Buy600$23.00
2025-08-20DiSanto Frederick D.Buy414$22.98
2025-08-19DiSanto Frederick D.Buy1.0K$22.83
2025-08-18DiSanto Frederick D.Buy3.0K$22.58
2025-08-15DiSanto Frederick D.Buy1.0K$23.00
2025-08-12DiSanto Frederick D.Buy1.0K$22.99
2025-08-11DiSanto Frederick D.Buy200$22.50
2025-08-08DiSanto Frederick D.Buy96$22.49
2025-06-17HENRY CHARLES WGrant911$23.36
2025-06-17MARDY MICHAEL JGrant1.0K$23.36
2025-06-17MITAROTONDA JAMES AGrant1.6K$23.36
2025-06-17Scott PeggyGrant954$23.36
2025-06-17Galbato ChanGrant430$23.36
2025-06-17EVERETS JOHNGrant1.2K$23.36
2025-06-17DiSanto Frederick D.Buy16$23.00
2025-06-13DiSanto Frederick D.Grant979$23.36
2025-06-13DiSanto Frederick D.Buy1.0K$23.25
2025-06-12DiSanto Frederick D.Buy66$23.40
2025-06-05DiSanto Frederick D.Buy1.0K$22.25
2025-06-04DiSanto Frederick D.Buy1.0K$22.75
2025-06-03DiSanto Frederick D.Buy46$22.67
2025-06-02DiSanto Frederick D.Buy1.9K$22.20
2025-05-30DiSanto Frederick D.Buy2.0K$22.87
2025-05-21DiSanto Frederick D.Buy1.1K$23.22
2025-05-20DiSanto Frederick D.Buy1.3K$23.50
2025-05-13DiSanto Frederick D.Buy42$23.40
2025-05-12DiSanto Frederick D.Buy1.0K$23.50
2025-03-17MARDY MICHAEL JGrant864$26.62
2025-03-17MITAROTONDA JAMES AGrant1.4K$26.62
2025-03-17HENRY CHARLES WGrant777$26.62
2025-03-17EVERETS JOHNGrant1.3K$26.62
2025-03-17Scott PeggyGrant837$26.62
2025-03-14DiSanto Frederick D.Grant837$26.62
2025-03-01Vlahos Nicholas AlecOption exercise408
2025-03-01Vlahos Nicholas AlecOption exercise907

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

Clinical trials

TrialTitlePhaseStatusPrimary completion
NCT05096546 ↗The Proportion of Patients Diagnosed With Dry Eye by the Asia Dry Eye Society (ADES) Criteria in Taiwan (DECS-TW)
Dry Eye Syndromes
Unknown2022-02-28
NCT03515369 ↗Effect of Babaodan on Tumor Recurrence After Curative Resection of Hepatocellular Carcinoma
Hepatocellular Carcinoma, Tumor Recurrence
PHASE4Unknown2022-01-01
NCT04185129 ↗Comparison Efficacy in Patients With Asthma Using Foster MDI and Relvar Medications
Asthma
PHASE4Unknown2021-12-31

Source: ClinicalTrials.gov (U.S. NIH) · active studies first.

Notable events (8-K)

DateItems
2026-06-02Reg FDExhibitsfiling ↗
2026-05-12ResultsReg FDExhibitsfiling ↗
2026-05-08OtherExhibitsfiling ↗
2026-05-08Shareholder voteExhibitsfiling ↗
2026-03-03Exec/director change5.03Exhibitsfiling ↗
2026-03-03ResultsReg FDExhibitsfiling ↗
2026-03-02Exec/director change5.03Exhibitsfiling ↗
2025-11-04ResultsReg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-022026-06-020001654954-26-005609 ↗
8-K2026-05-122026-05-120001654954-26-004737 ↗
10-Q2026-05-122026-04-040001654954-26-004741 ↗
8-K2026-05-082026-05-060001654954-26-004552 ↗
8-K2026-05-082026-05-060001654954-26-004555 ↗
10-K/A2026-03-192026-01-030001654954-26-002506 ↗
10-K2026-03-032026-01-030001654954-26-001850 ↗
8-K/A2026-03-032026-02-250001654954-26-001847 ↗
8-K2026-03-032026-03-030001654954-26-001845 ↗
8-K2026-03-022026-02-250001654954-26-001779 ↗
8-K2025-11-042025-11-040001654954-25-012584 ↗
10-Q2025-11-042025-09-270001654954-25-012582 ↗