‹ Screener

TENNANT CO

TNC · Refrigeration & Service Industry Machinery · 17.0M shares · +0%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $10M (gross $22M, SBC $12M)

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

Grade

C63

Mid-pack global cleaning-equipment leader with average returns, hurt near-term by declining sales and a disruptive ERP rollout.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $319M2025-09-30 · $303M2025-12-31 · $292M2026-03-31 · $298M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
40.2%
Operating margin
5.7%
Net margin
3.6%
Return on equity
7.3%
Return on assets
3.5%
ROIC
6.2%
Revenue growth (QoQ)
2.2%
Net-income growth
-47.7%
Debt / equity
0.5×
Current ratio
2.0×
Free cash flow
$43M
Tangible book value
$340M
Stock comp / revenue
0.9%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-07Windley DavidGrant1.5K
2026-05-07Arvani AzitaGrant1.5K
2026-05-07GREEN MARIA CGrant1.5K
2026-05-07Zay Richard H.Sell6.9K$88.02
2026-05-07EICHER CAROL SGrant1.5K
2026-05-07Mulligan Donal LGrant1.5K
2026-05-07Morse Timothy R.Grant1.5K
2026-05-07ALLEN PATRICK EGrant1.5K
2026-05-07SHEAHAN MARK WGrant1.5K
2026-05-07Glerum James T Jr.Grant1.5K
2026-05-07Hider Andrew P.Grant1.5K
2026-04-14Mulligan Donal LTax withheld2.5K$78.81
2026-04-14Mulligan Donal LOption exercise3.5K$54.70
2026-03-06Huml David W.Gift27K
2026-03-06Huml David W.Gift27K
2026-03-02Glerum James T Jr.Buy8.2K$61.25
2026-02-28Schottler Patrick W.Tax withheld194$61.03
2026-02-28Balinski BarbTax withheld451$61.03
2026-02-28West FayTax withheld945$61.03
2026-02-28ERICKSON KRISTIN A.Tax withheld514$61.03
2026-02-28Huml David W.Tax withheld4.3K$61.03
2026-02-28Zay Richard H.Tax withheld840$61.03
2026-02-27Mulligan Donal LBuy3.0K$61.61
2026-02-27Arvani AzitaOption exercise3.5K$54.70
2026-02-27Arvani AzitaSell3.2K$61.40
2026-02-26West FayGrant7.8K
2026-02-26Glerum James T Jr.Grant437
2026-02-26Schottler Patrick W.Grant1.5K
2026-02-26Schottler Patrick W.Tax withheld552$62.73
2026-02-26Schottler Patrick W.Grant4.5K
2026-02-26Balinski BarbGrant5.6K
2026-02-26Balinski BarbTax withheld1.8K$62.73
2026-02-26Balinski BarbGrant4.4K
2026-02-26ERICKSON KRISTIN A.Grant6.4K
2026-02-26ERICKSON KRISTIN A.Tax withheld2.0K$62.73
2026-02-26ERICKSON KRISTIN A.Grant5.2K
2026-02-26Windley DavidOption exercise707$52.42
2026-02-26Windley DavidOption exercise3.5K$54.70
2026-02-26Windley DavidSell3.7K$63.86
2026-02-26ALLEN PATRICK EGrant437
2026-02-26Huml David W.Grant35K
2026-02-26Huml David W.Tax withheld14K$62.73
2026-02-26Huml David W.Buy2.6K$64.02
2026-02-26Huml David W.Buy1.2K$65.01
2026-02-26Huml David W.Buy175$65.48
2026-02-26Huml David W.Grant29K
2026-02-26West FayGrant12K
2026-02-26West FayTax withheld3.6K$62.73
2026-02-26EICHER CAROL SSell3.1K$61.98
2026-02-26Mulligan Donal LBuy5.0K$63.86
2026-02-26Zay Richard H.Grant10K
2026-02-26Zay Richard H.Tax withheld3.3K$62.73
2026-02-26Zay Richard H.Grant7.1K
2026-02-26EICHER CAROL SOption exercise3.5K$54.70
2025-11-03Schottler Patrick W.Tax withheld153$80.00
2025-08-19Zay Richard H.Sell4.0K$83.21
2025-05-06Morse Timothy R.Grant1.8K
2025-05-06SHEAHAN MARK WGrant1.8K
2025-05-06Hider Andrew P.Grant1.8K
2025-05-06GREEN MARIA CGrant1.8K
2025-05-06Windley DavidGrant1.8K
2025-05-06Arvani AzitaGrant1.8K
2025-05-06EICHER CAROL SGrant1.8K
2025-05-06Mulligan Donal LGrant1.8K
2025-04-14Huml David W.Gift18K
2025-04-14Huml David W.Gift18K
2025-03-01Huml David W.Tax withheld3.8K$86.56
2025-03-01West FayTax withheld849$86.56
2025-03-01Zay Richard H.Tax withheld730$86.56
2025-03-01Schottler Patrick W.Tax withheld174$86.56
2025-03-01ERICKSON KRISTIN A.Tax withheld417$86.56
2025-03-01Balinski BarbTax withheld358$86.56
2025-02-28Arvani AzitaSell2.4K$85.22
2025-02-28Arvani AzitaOption exercise2.4K$65.12
2025-02-28Balinski BarbSell1.7K$86.42
2025-02-24Zay Richard H.Option exercise7.1K$52.42
2025-02-24Zay Richard H.Sell7.1K$87.58
2025-02-21Schottler Patrick W.Tax withheld323$89.16
2025-02-21West FayGrant5.4K
2025-02-21West FayGrant6.9K
2025-02-21West FayTax withheld2.1K$89.16
2025-02-21Zay Richard H.Grant4.8K
2025-02-21Zay Richard H.Grant5.9K
2025-02-21Zay Richard H.Tax withheld1.9K$89.16
2025-02-21Balinski BarbGrant3.1K
2025-02-21Balinski BarbGrant2.9K
2025-02-21Balinski BarbTax withheld954$89.16
2025-02-21Christianson Brock R.Grant2.6K
2025-02-21Huml David W.Grant19K
2025-02-21Huml David W.Grant21K
2025-02-21Huml David W.Tax withheld7.8K$89.16
2025-02-21ERICKSON KRISTIN A.Grant3.5K
2025-02-21ERICKSON KRISTIN A.Grant3.4K
2025-02-21ERICKSON KRISTIN A.Tax withheld1.1K$89.16
2025-02-21Schottler Patrick W.Grant2.6K
2025-02-21Schottler Patrick W.Grant897

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

Notable events (8-K)

DateItems
2026-06-17Exec/director changeExhibitsfiling ↗
2026-05-04ResultsExhibitsfiling ↗
2026-05-01Shareholder votefiling ↗
2026-02-27Exec/director changefiling ↗
2026-02-24ResultsExhibitsfiling ↗
2026-02-13Material agreementExec/director changeReg FDExhibitsfiling ↗
2026-02-03Reg FDfiling ↗
2025-11-03ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-172026-06-170001104659-26-074936 ↗
10-Q2026-05-052026-03-310000097134-26-000015 ↗
8-K2026-05-042026-05-040000097134-26-000012 ↗
8-K2026-05-012026-04-290001104659-26-054118 ↗
8-K2026-02-272026-02-260001104659-26-021561 ↗
8-K2026-02-242026-02-230000097134-26-000004 ↗
10-K2026-02-242025-12-310000097134-26-000008 ↗
8-K2026-02-132026-02-120001104659-26-015182 ↗
8-K2026-02-032026-02-030001104659-26-009733 ↗
10-Q2025-11-042025-09-300000097134-25-000036 ↗
8-K2025-11-032025-11-030000097134-25-000034 ↗
10-Q2025-08-072025-06-300000097134-25-000027 ↗