‹ Screener

WINMARK CORP

WINA · Retail-Miscellaneous Retail · 3.6M shares · -3%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $466K (gross $2M, SBC $2M)

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

Grade

B82

Asset-light resale franchisor with top-decile margins, recurring royalties and ~98% renewals, but small scale and modest growth.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-28 · $20M2025-09-27 · $23M2025-12-27 · $21M2026-03-28 · $21M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
96.4%
Operating margin
63.4%
Net margin
48.4%
Return on equity
-77.6%
Return on assets
167.4%
Revenue growth (QoQ)
-1.1%
Net-income growth
4.3%
Current ratio
2.5×
Free cash flow
$45M
EBITDA
$55M
Tangible book value
-$57M
Cash & investments
$10M
Stock comp / revenue
2.7%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-04-30Ishaug Anthony DOption exercise3.3K$98.25
2026-04-28Gaudette Renae M.Option exercise2.5K$98.25
2026-03-04GRASSLE JENELE CSell3.9K$475.80
2026-03-03Tomlinson Percy C JrSell1.7K$460.52
2026-02-26Tomlinson Percy C JrOption exercise1.6K$242.58
2026-02-26Tomlinson Percy C JrOption exercise60$197.80
2026-02-25GRASSLE JENELE COption exercise750$176.20
2026-02-25GRASSLE JENELE COption exercise800$143.20
2026-02-25GRASSLE JENELE COption exercise800$134.25
2026-02-25GRASSLE JENELE COption exercise800$156.00
2026-02-25GRASSLE JENELE COption exercise750$164.84
2025-11-21GRASSLE JENELE CSell2.4K$420.87
2025-11-19GRASSLE JENELE COption exercise800$98.25
2025-11-19GRASSLE JENELE COption exercise800$125.50
2025-11-19GRASSLE JENELE COption exercise800$122.50
2025-11-07Ishaug Anthony DOption exercise2.5K$98.25
2025-11-07Ishaug Anthony DOption exercise510$195.82
2025-11-04Tomlinson Percy C JrOption exercise600$197.80
2025-10-24Gaudette Renae M.Sell100$435.62
2025-10-24Gaudette Renae M.Sell1.1K$415.43
2025-10-22Gaudette Renae M.Option exercise2.5K$90.99
2025-09-17Barbetta Lawrence ASell636$504.91
2025-09-17Barbetta Lawrence ASell216$505.33
2025-08-27HEFFES BRETT DSell2.0K$454.95
2025-08-27HEFFES BRETT DOption exercise2.1K$176.20
2025-08-27HEFFES BRETT DOption exercise2.9K$164.84
2025-08-27HEFFES BRETT DOption exercise1.4K$143.87
2025-08-27HEFFES BRETT DSell1.2K$454.03
2025-08-27HEFFES BRETT DSell1.6K$452.72
2025-08-27HEFFES BRETT DSell170$451.76
2025-08-26HEFFES BRETT DSell641$452.07
2025-08-26HEFFES BRETT DSell800$453.82
2025-08-26HEFFES BRETT DOption exercise1.9K$143.87
2025-08-26HEFFES BRETT DOption exercise526$164.84
2025-08-26HEFFES BRETT DSell400$456.97
2025-08-26HEFFES BRETT DSell600$458.65
2025-08-26HEFFES BRETT DOption exercise510$195.82
2025-08-13SPRENGER GINA DECAROBuy250$410.77
2025-07-17HEFFES BRETT DInherited53
2025-05-30Ishaug Anthony DSell457$422.00
2025-05-30Ishaug Anthony DSell200$428.14
2025-05-30Ishaug Anthony DSell2.9K$427.07
2025-05-30Ishaug Anthony DSell300$423.13
2025-05-30Ishaug Anthony DSell184$420.60
2025-05-30Ishaug Anthony DOption exercise6.8K$90.99
2025-05-16GRASSLE JENELE CSell1.6K$428.23
2025-05-12GRASSLE JENELE COption exercise800$90.99
2025-05-12GRASSLE JENELE COption exercise800$91.93
2025-05-06Ishaug Anthony DSell308$365.09
2025-05-06Ishaug Anthony DSell89$365.61
2025-05-06Ishaug Anthony DSell1.0K$367.03
2025-05-06Ishaug Anthony DSell169$368.14
2025-05-06Ishaug Anthony DOption exercise3.3K$91.93
2025-04-28Gaudette Renae M.Option exercise2.5K$91.93

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

Notable events (8-K)

DateItems
2026-05-06Exec/director changeExhibitsfiling ↗
2026-04-22Shareholder votefiling ↗
2026-04-15ResultsReg FDOtherExhibitsfiling ↗
2026-03-16Otherfiling ↗
2026-02-18ResultsReg FDExhibitsfiling ↗
2026-01-28Reg FDOtherExhibitsfiling ↗
2025-10-15ResultsReg FDOtherExhibitsfiling ↗
2025-08-08Exec/director changeExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-062026-05-050000908315-26-000021 ↗
8-K2026-04-222026-04-220000908315-26-000019 ↗
10-Q2026-04-152026-03-280000908315-26-000017 ↗
8-K2026-04-152026-04-150000908315-26-000016 ↗
8-K2026-03-162026-03-160000908315-26-000012 ↗
10-K2026-02-252025-12-270000908315-26-000007 ↗
8-K2026-02-182026-02-180000908315-26-000004 ↗
8-K2026-01-282026-01-280000908315-26-000002 ↗
10-Q2025-10-152025-09-270000908315-25-000034 ↗
8-K2025-10-152025-10-150000908315-25-000036 ↗
8-K2025-08-082025-08-060000908315-25-000030 ↗
8-K2025-07-152025-07-150000908315-25-000026 ↗