‹ Screener

Electromed, Inc.

ELMD · Electromedical & Electrotherapeutic Apparatus · 8.3M shares · +0%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$1M (gross $275K, SBC $2M)

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

Grade

B80

Electromed — small but high-return airway-clearance (SmartVest) device maker.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $17M2025-09-30 · $17M2025-12-31 · $19M2026-03-31 · $19M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
78.1%
Operating margin
15.1%
Net margin
11.8%
Return on equity
17.4%
Return on assets
14.0%
Revenue growth (QoQ)
-1.7%
Net-income growth
46.3%
Current ratio
4.3×
Free cash flow
$11M
Tangible book value
$43M
Cash & investments
$15M
Stock comp / revenue
4.8%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-08Cunniff James L.Sell1.7K$36.80
2026-06-08Cunniff James L.Sell1.0K$37.77
2026-06-08Cunniff James L.Option exercise9.7K$17.25
2026-06-08Cunniff James L.Sell7.0K$36.25
2026-06-04Nagel Bradley M.Option exercise4.3K$10.25
2026-06-04Nagel Bradley M.Option exercise5.3K$10.71
2026-06-04Nagel Bradley M.Sell12K$36.34
2026-06-04Nagel Bradley M.Sell181$37.11
2026-05-15SKARVAN KATHLEENOption exercise40K$3.82
2026-05-15SKARVAN KATHLEENSell8.2K$34.36
2026-05-15SKARVAN KATHLEENSell19K$35.24
2026-05-15SKARVAN KATHLEENSell9.3K$36.26
2026-05-15SKARVAN KATHLEENSell3.6K$37.33
2025-12-01Tune Kathleen AGrant3.0K
2025-12-01Erickson Stan K.Grant3.0K
2025-12-01Fluet GregoryGrant3.0K
2025-12-01Galatowitsch Joseph L.Grant3.0K
2025-12-01SKARVAN KATHLEENGrant3.0K
2025-12-01Walsh Andrea M.Grant3.0K
2025-12-01Summers AndrewGrant3.0K
2025-09-11Summers AndrewSell3.2K$24.42
2025-09-10Summers AndrewSell404$26.62
2025-09-10Summers AndrewSell39K$23.68
2025-09-10Summers AndrewSell16K$25.16
2025-09-10Summers AndrewSell6.6K$25.94
2025-09-02Cunniff James L.Tax withheld1.3K$23.95
2025-09-02Cunniff James L.Grant17K
2025-09-02Nagel Bradley M.Tax withheld562$23.95
2025-09-02Nagel Bradley M.Grant5.3K
2025-02-24Summers AndrewSell51K$27.30
2025-02-21Summers AndrewSell735$28.99
2025-02-21Summers AndrewSell12K$28.16
2025-02-21Summers AndrewSell734$28.99
2025-02-21Summers AndrewSell12K$28.16
2025-02-20Summers AndrewSell1.9K$29.81
2025-02-20Summers AndrewSell16K$28.71
2025-02-20Summers AndrewSell16K$28.71
2025-02-20Summers AndrewSell1.9K$29.81
2025-02-18SKARVAN KATHLEENSell39K$29.28
2025-02-18SKARVAN KATHLEENSell5.0K$29.15
2025-02-14SKARVAN KATHLEENSell7.6K$32.13
2025-02-14SKARVAN KATHLEENOption exercise40K$1.80
2025-02-14SKARVAN KATHLEENTax withheld15K$33.21
2025-02-14SKARVAN KATHLEENSell1.1K$33.08
2025-02-14SKARVAN KATHLEENSell24K$32.07
2024-12-31Cunniff James L.Option exercise88K
2024-12-31Cunniff James L.Tax withheld34K$29.55

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

Clinical trials

TrialTitlePhaseStatusPrimary completion
NCT04271969 ↗Clinical Effectiveness Of High Frequency Chest Wall Oscillation (HFCWO) In A Bronchiectasis Population
Bronchiectasis
Completed2023-12-01

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

Notable events (8-K)

DateItems
2026-05-12ResultsReg FDExhibitsfiling ↗
2026-02-10ResultsReg FDExhibitsfiling ↗
2025-12-18Material agreementDebt obligationExhibitsfiling ↗
2025-11-18Shareholder votefiling ↗
2025-11-12ResultsReg FDExhibitsfiling ↗
2025-09-09Reg FDOtherExhibitsfiling ↗
2025-08-26ResultsReg FDExhibitsfiling ↗
2025-05-13ResultsReg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-122026-05-120001437749-26-016422 ↗
10-Q2026-05-122026-03-310001437749-26-016429 ↗
8-K2026-02-102026-02-100001437749-26-003636 ↗
10-Q2026-02-102025-12-310001437749-26-003635 ↗
8-K2025-12-182025-12-160001437749-25-038291 ↗
8-K2025-11-182025-11-140001437749-25-035598 ↗
8-K2025-11-122025-11-120001437749-25-034438 ↗
10-Q2025-11-122025-09-300001437749-25-034445 ↗
8-K2025-09-092025-09-090001437749-25-028605 ↗
8-K2025-08-262025-08-260001437749-25-027760 ↗
10-K2025-08-262025-06-300001437749-25-027761 ↗
10-Q2025-05-132025-03-310001437749-25-016450 ↗