‹ Screener

ALPHA PRO TECH LTD

APT · Orthopedic, Prosthetic & Surgical Appliances & Supplies · 10.2M shares · -5%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $4M (gross $4M, SBC $463K)

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

Grade

C66

Alpha Pro Tech — small protective-apparel maker, cash-rich and profitable.

Strengths

Risks

Notable findings

Key metrics

Return on equity
5.7%
Return on assets
4.8%
Net-income growth
-10.1%
Current ratio
12.9×
Free cash flow
$2M
EBITDA
$5M
Tangible book value
$62M
Cash & investments
$17M

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-15Garcia David ROption exercise4.9K$4.23
2026-05-15Garcia David RSell6.2K$5.56
2026-05-15Garcia David ROption exercise4.9K$3.99
2026-05-14Garcia David RSell4.9K$5.88
2026-05-12MONTGOMERY CHARLES DSell5.0K$6.28
2026-05-12MONTGOMERY CHARLES DSell5.0K$6.35
2026-05-12MONTGOMERY CHARLES DSell5.0K$6.33
2026-05-12MONTGOMERY CHARLES DSell5.0K$6.04
2026-05-11MONTGOMERY CHARLES DSell3.9K$7.03
2026-03-17RITOTA JOHNSell2.3K$4.94
2026-03-16RITOTA JOHNSell4.7K$4.84
2026-01-05HOFFMAN LLOYDGrant12K
2025-12-05Buchan JamesSell4.7K$4.61
2025-09-29RITOTA JOHNGrant5.6K
2025-09-29RITOTA JOHNGrant5.6K
2025-09-29Shaw Benjamin AGrant5.6K
2025-09-29Shaw Benjamin AGrant4.7K
2025-09-29Buchan JamesGrant5.6K
2025-09-29Garcia David RGrant5.6K
2025-09-09Buchan JamesSell3.0K$4.81
2025-09-09Buchan JamesSell6.4K$4.88
2025-03-18RITOTA JOHNSell9.4K$5.15
2025-01-07HOFFMAN LLOYDGrant9.9K

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

Notable events (8-K)

DateItems
2026-06-15Shareholder votefiling ↗
2026-05-07ResultsExhibitsfiling ↗
2026-03-11ResultsExhibitsfiling ↗
2025-11-05ResultsExhibitsfiling ↗
2025-08-08ResultsExhibitsfiling ↗
2025-06-11Shareholder votefiling ↗
2025-05-08ResultsExhibitsfiling ↗
2025-03-12ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-152026-06-100001437749-26-020665 ↗
10-Q2026-05-072026-03-310001437749-26-015456 ↗
8-K2026-05-072026-05-070001437749-26-015366 ↗
10-K2026-03-112025-12-310001437749-26-007797 ↗
8-K2026-03-112026-03-110001437749-26-007775 ↗
10-Q2025-11-062025-09-300001437749-25-033545 ↗
8-K2025-11-052025-11-050001437749-25-033151 ↗
8-K2025-08-082025-08-070001437749-25-025617 ↗
10-Q2025-08-072025-06-300001437749-25-025400 ↗
8-K2025-06-112025-06-100001437749-25-020076 ↗
8-K2025-05-082025-05-080001437749-25-015266 ↗
10-Q2025-05-082025-03-310001437749-25-015457 ↗