Stocks · Industrials · Refrigeration & Service Industry Machinery

TENNANT CO

TNC Clue Score48
United States Fiscal year ends December CIK 0000097134
65.93
-0.02%
Close, 9 Oct 2026 · USD

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
65.93 on 9 Oct 2026
91 76 61 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $78.73 14 Oct 2025 $79.49 15 Oct 2025 $79.96 16 Oct 2025 $79.47 17 Oct 2025 $79.57 20 Oct 2025 $80.69 21 Oct 2025 $81.41 22 Oct 2025 $80.39 23 Oct 2025 $81.21 24 Oct 2025 $81.68 27 Oct 2025 $81.70 28 Oct 2025 $81.15 29 Oct 2025 $81.19 30 Oct 2025 $80.09 31 Oct 2025 $80.00 3 Nov 2025 $79.62 4 Nov 2025 $75.29 5 Nov 2025 $74.86 6 Nov 2025 $74.46 7 Nov 2025 $74.58 10 Nov 2025 $73.93 11 Nov 2025 $72.89 12 Nov 2025 $73.99 13 Nov 2025 $73.54 14 Nov 2025 $72.19 17 Nov 2025 $69.88 18 Nov 2025 $69.25 19 Nov 2025 $68.97 20 Nov 2025 $69.24 21 Nov 2025 $71.72 24 Nov 2025 $70.77 25 Nov 2025 $73.66 26 Nov 2025 $73.77 28 Nov 2025 $73.13 1 Dec 2025 $72.51 2 Dec 2025 $72.40 3 Dec 2025 $73.97 4 Dec 2025 $74.27 5 Dec 2025 $74.50 8 Dec 2025 $73.13 9 Dec 2025 $73.49 10 Dec 2025 $75.90 11 Dec 2025 $77.61 12 Dec 2025 $77.00 15 Dec 2025 $76.38 16 Dec 2025 $76.47 17 Dec 2025 $76.45 18 Dec 2025 $75.25 19 Dec 2025 $74.58 22 Dec 2025 $75.20 23 Dec 2025 $75.32 24 Dec 2025 $75.37 26 Dec 2025 $75.43 29 Dec 2025 $74.88 30 Dec 2025 $74.05 31 Dec 2025 $73.70 2 Jan 2026 $73.96 5 Jan 2026 $75.44 6 Jan 2026 $76.96 7 Jan 2026 $74.62 8 Jan 2026 $77.45 9 Jan 2026 $78.56 12 Jan 2026 $77.95 13 Jan 2026 $78.10 14 Jan 2026 $78.33 15 Jan 2026 $79.73 16 Jan 2026 $79.97 20 Jan 2026 $77.10 21 Jan 2026 $79.66 22 Jan 2026 $79.23 23 Jan 2026 $77.66 26 Jan 2026 $76.43 27 Jan 2026 $75.53 28 Jan 2026 $75.52 29 Jan 2026 $76.63 30 Jan 2026 $76.09 2 Feb 2026 $78.19 3 Feb 2026 $78.55 4 Feb 2026 $81.16 5 Feb 2026 $80.84 6 Feb 2026 $81.97 9 Feb 2026 $81.50 10 Feb 2026 $81.24 11 Feb 2026 $81.64 12 Feb 2026 $81.61 13 Feb 2026 $83.04 17 Feb 2026 $83.01 18 Feb 2026 $83.31 19 Feb 2026 $83.57 20 Feb 2026 $83.37 23 Feb 2026 $82.30 24 Feb 2026 $63.02 25 Feb 2026 $62.73 26 Feb 2026 $62.33 27 Feb 2026 $61.03 2 Mar 2026 $60.91 3 Mar 2026 $61.99 4 Mar 2026 $62.84 5 Mar 2026 $62.05 6 Mar 2026 $61.45 9 Mar 2026 $61.84 10 Mar 2026 $63.13 11 Mar 2026 $63.84 12 Mar 2026 $63.28 13 Mar 2026 $63.71 16 Mar 2026 $62.01 17 Mar 2026 $64.19 18 Mar 2026 $63.97 19 Mar 2026 $64.83 20 Mar 2026 $65.16 23 Mar 2026 $65.99 24 Mar 2026 $67.44 25 Mar 2026 $68.19 26 Mar 2026 $67.73 27 Mar 2026 $66.50 30 Mar 2026 $64.33 31 Mar 2026 $66.40 1 Apr 2026 $69.08 2 Apr 2026 $69.84 6 Apr 2026 $70.77 7 Apr 2026 $73.05 8 Apr 2026 $74.81 9 Apr 2026 $76.98 10 Apr 2026 $77.50 13 Apr 2026 $79.40 14 Apr 2026 $78.75 15 Apr 2026 $78.05 16 Apr 2026 $78.26 17 Apr 2026 $78.70 20 Apr 2026 $78.90 21 Apr 2026 $78.78 22 Apr 2026 $80.78 23 Apr 2026 $80.16 24 Apr 2026 $81.52 27 Apr 2026 $82.50 28 Apr 2026 $81.93 29 Apr 2026 $81.10 30 Apr 2026 $83.04 1 May 2026 $82.78 4 May 2026 $81.95 5 May 2026 $82.63 6 May 2026 $87.22 7 May 2026 $86.91 8 May 2026 $87.12 11 May 2026 $85.98 12 May 2026 $82.27 13 May 2026 $82.53 14 May 2026 $83.03 15 May 2026 $80.72 18 May 2026 $81.50 19 May 2026 $80.44 20 May 2026 $82.90 21 May 2026 $82.20 22 May 2026 $83.87 26 May 2026 $86.16 27 May 2026 $86.89 28 May 2026 $87.49 29 May 2026 $86.11 1 Jun 2026 $85.68 2 Jun 2026 $85.83 3 Jun 2026 $83.82 4 Jun 2026 $84.73 5 Jun 2026 $84.01 8 Jun 2026 $85.31 9 Jun 2026 $86.65 10 Jun 2026 $85.51 11 Jun 2026 $87.53 12 Jun 2026 $86.88 15 Jun 2026 $86.59 16 Jun 2026 $87.42 17 Jun 2026 $85.87 18 Jun 2026 $90.75 22 Jun 2026 $90.15 23 Jun 2026 $88.44 24 Jun 2026 $88.77 25 Jun 2026 $91.05 26 Jun 2026 $91.15 29 Jun 2026 $87.24 30 Jun 2026 $87.54 1 Jul 2026 $86.07 2 Jul 2026 $87.48 6 Jul 2026 $88.36 7 Jul 2026 $86.70 8 Jul 2026 $85.60 9 Jul 2026 $85.28 10 Jul 2026 $85.55 13 Jul 2026 $85.29 14 Jul 2026 $85.15 15 Jul 2026 $86.17 16 Jul 2026 $88.33 17 Jul 2026 $86.11 20 Jul 2026 $85.79 21 Jul 2026 $86.57 22 Jul 2026 $86.17 23 Jul 2026 $86.82 24 Jul 2026 $87.77 27 Jul 2026 $86.72 28 Jul 2026 $88.20 29 Jul 2026 $84.37 30 Jul 2026 $82.68 31 Jul 2026 $84.03 3 Aug 2026 $85.82 4 Aug 2026 $89.22 5 Aug 2026 $87.25 6 Aug 2026 $76.90 7 Aug 2026 $73.89 10 Aug 2026 $69.27 11 Aug 2026 $66.32 12 Aug 2026 $69.25 13 Aug 2026 $67.64 14 Aug 2026 $68.59 17 Aug 2026 $67.57 18 Aug 2026 $66.26 19 Aug 2026 $68.02 20 Aug 2026 $68.02 21 Aug 2026 $68.68 24 Aug 2026 $68.22 25 Aug 2026 $70.03 26 Aug 2026 $70.42 27 Aug 2026 $70.00 28 Aug 2026 $69.58 31 Aug 2026 $69.60 1 Sep 2026 $69.22 2 Sep 2026 $70.23 3 Sep 2026 $70.34 4 Sep 2026 $71.97 8 Sep 2026 $73.46 9 Sep 2026 $71.15 10 Sep 2026 $69.00 11 Sep 2026 $68.74 14 Sep 2026 $68.68 15 Sep 2026 $68.62 16 Sep 2026 $67.97 17 Sep 2026 $66.61 18 Sep 2026 $67.40 21 Sep 2026 $65.83 22 Sep 2026 $66.72 23 Sep 2026 $65.95 24 Sep 2026 $66.21 25 Sep 2026 $67.74 28 Sep 2026 $68.21 29 Sep 2026 $67.35 30 Sep 2026 $67.22 1 Oct 2026 $66.70 2 Oct 2026 $67.12 5 Oct 2026 $68.07 6 Oct 2026 $68.17 7 Oct 2026 $65.87 8 Oct 2026 $65.94 9 Oct 2026 $65.93 EICHER CAROL S Director Sold at will $194.00K 26 Feb 2026 · at $61.98 · 9.8% of stake Windley David Director Sold at will $235.90K 26 Feb 2026 · at $63.86 · 33.2% of stake Huml David W. PRESIDENT AND CEO Bought $257.56K 26 Feb 2026 · at $64.39 · 6.3% of stake Mulligan Donal L Director Bought $319.30K 26 Feb 2026 · at $63.86 Mulligan Donal L Director Bought $184.83K 27 Feb 2026 · at $61.61 · 60.0% of stake Arvani Azita Director Sold at will $193.79K 27 Feb 2026 · at $61.40 · 15.3% of stake Glerum James T Jr. Director Bought $499.98K 2 Mar 2026 · at $61.25 · 1,868% of stake Zay Richard H. CHIEF COMMERCIAL OFFICER Sold at will $605.10K 7 May 2026 · at $88.02 · 20.0% of stake Morse Timothy R. Director Bought $102.27K 12 Aug 2026 · at $68.18 · 16.5% of stake Mulligan Donal L Director Bought $538.72K 12 Aug 2026 · at $67.34 · 100% of stake ALLEN PATRICK E Director Bought $208.25K 31 Aug 2026 · at $69.42 · 156% of stake
7 buys4 sales at will0 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$1.20B
Net income
$43.80M
Free cash flow
$43.30M
Gross margin
40.2%
Operating margin
5.7%
Net margin
3.6%
Return on equity
7.3%
Return on capital
5.9%
Debt to equity
0.45
Revenue growth, 1 yr
-6.5%
Revenue growth, 5 yr
3.8% a year
EPS growth, 1 yr
-46.1%

Revenue and net income

Fiscal years, as filed with the SEC · point at a year for the detail
1B 34M FY20 Fiscal year 2020 Revenue $1.00B Net income $33.70M Margin 3.4% 1.1B 65M FY21 Fiscal year 2021 Revenue $1.09B Net income $64.90M Margin 5.9% · growth +9.0% 1.1B 66M FY22 Fiscal year 2022 Revenue $1.09B Net income $66.30M Margin 6.1% · growth +0.1% 1.2B 110M FY23 Fiscal year 2023 Revenue $1.24B Net income $109.50M Margin 8.8% · growth +13.9% 1.3B 84M FY24 Fiscal year 2024 Revenue $1.29B Net income $83.70M Margin 6.5% · growth +3.5% 1.2B 44M FY25 Fiscal year 2025 Revenue $1.20B Net income $43.80M Margin 3.6% · growth -6.5%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
31 Aug 2026 ALLEN PATRICK E
Director
Bought $208.25K 156%
12 Aug 2026 Mulligan Donal L
Director
Bought $538.72K 100%
12 Aug 2026 Morse Timothy R.
Director
Bought $102.27K 16.5%
7 May 2026 Zay Richard H.
CHIEF COMMERCIAL OFFICER
Sold at will $605.10K 20.0%
2 Mar 2026 Glerum James T Jr.
Director
Bought $499.98K 1,868%
27 Feb 2026 Arvani Azita
Director
Sold at will $193.79K 15.3%