Latest 10-Q

What changed in Tennant Company's latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Executive-branch trades

2 trades

Trades in Tennant Company reported by the President, Cabinet members and other senior executive-branch officials. Amounts are ranges.Form 278-T is the periodic transaction report that senior executive-branch officials file with the Office of Government Ethics. They must report each trade over $1,000 within 30 days of being notified of it, and no later than 45 days after the trade. Amounts are ranges, not exact figures.

Recent executive-branch trades
The form has no ticker column. The asset is shown as the filer wrote it. We add a ticker link only when we could match the asset to a listed company.The form asks for a range, such as $1,001 - $15,000, not an exact amount. A line can be left blank when the filer's note says the amount was not more than $1,000.Report
Donald J Trump
President of the United States
TENNANT CO
read from scan
SaleMar 30, 2026$1,001 - $15,000May 8, 2026White House report ↗
Donald J Trump
President of the United States
TENNANT CO
read from scan
PurchaseFeb 26, 2026$15,001 - $50,000May 8, 2026White House report ↗
All 2 trades in TNCFree to read. Amounts are ranges.

Lobbying

What Tennant Company and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

H-1B labor applications at Tennant Company

7 certified in 12 mo

Labor condition applications decided by the Department of Labor, matched to Tennant Company by employer name. An application is not a hire.

Median yearly wage offered, full-time certified applications, Jul 2025 to Jun 2026: $127,400The wage the employer offered, as filed, with its unit. The yearly figure restates it per year (hourly x 2,080, weekly x 52, every two weeks x 26, monthly x 12) from the low end of the offered range. It is not what the worker was paid.

H-1B labor applications decided at Tennant Company by quarter
QuarterCertifiedAll decidedWorkers asked for
2024 Q3222
2024 Q4000
2025 Q1000
2025 Q2111
2025 Q3111
2025 Q4000
2026 Q1464
2026 Q2222
Most common job titles at Tennant Company
IT Application Security Lead1—
Machine Integration Engineer1—
Seo Specialist1—
Sr. Qa Engineer1—
Staff Engineer1—

We match the employer's name to a public company automatically, including a reviewed list of subsidiaries. A subsidiary can be missed and a similar name can be matched wrongly. The files carry no worker names.

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$74.64−$0.39 (−0.52%) Nov 13 close
Oct 13, 2026: $66.75Oct 14, 2026: $65.66Oct 15, 2026: $66.00Oct 16, 2026: $65.35Oct 19, 2026: $64.57Oct 20, 2026: $66.09Oct 21, 2026: $65.35Oct 22, 2026: $66.12Oct 23, 2026: $66.26Oct 26, 2026: $65.60Oct 27, 2026: $66.02Oct 28, 2026: $66.09Oct 29, 2026: $66.64Oct 30, 2026: $66.44Nov 2, 2026: $68.73Nov 3, 2026: $72.16Nov 4, 2026: $72.84Nov 5, 2026: $70.86Nov 6, 2026: $71.50Nov 9, 2026: $74.48Nov 10, 2026: $75.50Nov 11, 2026: $76.25Nov 12, 2026: $75.03Nov 13, 2026: $74.64
Oct 13, 2026Low $64.57 · High $76.25Nov 13, 2026
Aug 13, 2026: $67.64Aug 14, 2026: $68.59Aug 17, 2026: $67.57Aug 18, 2026: $66.26Aug 19, 2026: $68.02Aug 20, 2026: $68.02Aug 21, 2026: $68.68Aug 24, 2026: $68.22Aug 25, 2026: $70.03Aug 26, 2026: $70.42Aug 27, 2026: $70.00Aug 28, 2026: $69.58Aug 31, 2026: $69.60Sep 1, 2026: $69.22Sep 2, 2026: $70.23Sep 3, 2026: $70.34Sep 4, 2026: $71.97Sep 8, 2026: $73.46Sep 9, 2026: $71.15Sep 10, 2026: $69.00Sep 11, 2026: $68.74Sep 14, 2026: $68.68Sep 15, 2026: $68.62Sep 16, 2026: $67.97Sep 17, 2026: $66.61Sep 18, 2026: $67.40Sep 21, 2026: $65.83Sep 22, 2026: $66.72Sep 23, 2026: $65.95Sep 24, 2026: $66.21Sep 25, 2026: $67.74Sep 28, 2026: $68.21Sep 29, 2026: $67.35Sep 30, 2026: $67.22Oct 1, 2026: $66.70Oct 2, 2026: $67.12Oct 5, 2026: $68.07Oct 6, 2026: $68.17Oct 7, 2026: $65.87Oct 8, 2026: $65.94Oct 9, 2026: $65.93Oct 12, 2026: $66.20Oct 13, 2026: $66.75Oct 14, 2026: $65.66Oct 15, 2026: $66.00Oct 16, 2026: $65.35Oct 19, 2026: $64.57Oct 20, 2026: $66.09Oct 21, 2026: $65.35Oct 22, 2026: $66.12Oct 23, 2026: $66.26Oct 26, 2026: $65.60Oct 27, 2026: $66.02Oct 28, 2026: $66.09Oct 29, 2026: $66.64Oct 30, 2026: $66.44Nov 2, 2026: $68.73Nov 3, 2026: $72.16Nov 4, 2026: $72.84Nov 5, 2026: $70.86Nov 6, 2026: $71.50Nov 9, 2026: $74.48Nov 10, 2026: $75.50Nov 11, 2026: $76.25Nov 12, 2026: $75.03Nov 13, 2026: $74.64
Aug 13, 2026Low $64.57 · High $76.25Nov 13, 2026
Nov 13, 2025: $73.54Nov 14, 2025: $72.19Nov 17, 2025: $69.88Nov 18, 2025: $69.25Nov 19, 2025: $68.97Nov 20, 2025: $69.24Nov 21, 2025: $71.72Nov 24, 2025: $70.77Nov 25, 2025: $73.66Nov 26, 2025: $73.77Nov 28, 2025: $73.13Dec 1, 2025: $72.51Dec 2, 2025: $72.40Dec 3, 2025: $73.97Dec 4, 2025: $74.27Dec 5, 2025: $74.50Dec 8, 2025: $73.13Dec 9, 2025: $73.49Dec 10, 2025: $75.90Dec 11, 2025: $77.61Dec 12, 2025: $77.00Dec 15, 2025: $76.38Dec 16, 2025: $76.47Dec 17, 2025: $76.45Dec 18, 2025: $75.25Dec 19, 2025: $74.58Dec 22, 2025: $75.20Dec 23, 2025: $75.32Dec 24, 2025: $75.37Dec 26, 2025: $75.43Dec 29, 2025: $74.88Dec 30, 2025: $74.05Dec 31, 2025: $73.70Jan 2, 2026: $73.96Jan 5, 2026: $75.44Jan 6, 2026: $76.96Jan 7, 2026: $74.62Jan 8, 2026: $77.45Jan 9, 2026: $78.56Jan 12, 2026: $77.95Jan 13, 2026: $78.10Jan 14, 2026: $78.33Jan 15, 2026: $79.73Jan 16, 2026: $79.97Jan 20, 2026: $77.10Jan 21, 2026: $79.66Jan 22, 2026: $79.23Jan 23, 2026: $77.66Jan 26, 2026: $76.43Jan 27, 2026: $75.53Jan 28, 2026: $75.52Jan 29, 2026: $76.63Jan 30, 2026: $76.09Feb 2, 2026: $78.19Feb 3, 2026: $78.55Feb 4, 2026: $81.16Feb 5, 2026: $80.84Feb 6, 2026: $81.97Feb 9, 2026: $81.50Feb 10, 2026: $81.24Feb 11, 2026: $81.64Feb 12, 2026: $81.61Feb 13, 2026: $83.04Feb 17, 2026: $83.01Feb 18, 2026: $83.31Feb 19, 2026: $83.57Feb 20, 2026: $83.37Feb 23, 2026: $82.30Feb 24, 2026: $63.02Feb 25, 2026: $62.73Feb 26, 2026: $62.33Feb 27, 2026: $61.03Mar 2, 2026: $60.91Mar 3, 2026: $61.99Mar 4, 2026: $62.84Mar 5, 2026: $62.05Mar 6, 2026: $61.45Mar 9, 2026: $61.84Mar 10, 2026: $63.13Mar 11, 2026: $63.84Mar 12, 2026: $63.28Mar 13, 2026: $63.71Mar 16, 2026: $62.01Mar 17, 2026: $64.19Mar 18, 2026: $63.97Mar 19, 2026: $64.83Mar 20, 2026: $65.16Mar 23, 2026: $65.99Mar 24, 2026: $67.44Mar 25, 2026: $68.19Mar 26, 2026: $67.73Mar 27, 2026: $66.50Mar 30, 2026: $64.33Mar 31, 2026: $66.40Apr 1, 2026: $69.08Apr 2, 2026: $69.84Apr 6, 2026: $70.77Apr 7, 2026: $73.05Apr 8, 2026: $74.81Apr 9, 2026: $76.98Apr 10, 2026: $77.50Apr 13, 2026: $79.40Apr 14, 2026: $78.75Apr 15, 2026: $78.05Apr 16, 2026: $78.26Apr 17, 2026: $78.70Apr 20, 2026: $78.90Apr 21, 2026: $78.78Apr 22, 2026: $80.78Apr 23, 2026: $80.16Apr 24, 2026: $81.52Apr 27, 2026: $82.50Apr 28, 2026: $81.93Apr 29, 2026: $81.10Apr 30, 2026: $83.04May 1, 2026: $82.78May 4, 2026: $81.95May 5, 2026: $82.63May 6, 2026: $87.22May 7, 2026: $86.91May 8, 2026: $87.12May 11, 2026: $85.98May 12, 2026: $82.27May 13, 2026: $82.53May 14, 2026: $83.03May 15, 2026: $80.72May 18, 2026: $81.50May 19, 2026: $80.44May 20, 2026: $82.90May 21, 2026: $82.20May 22, 2026: $83.87May 26, 2026: $86.16May 27, 2026: $86.89May 28, 2026: $87.49May 29, 2026: $86.11Jun 1, 2026: $85.68Jun 2, 2026: $85.83Jun 3, 2026: $83.82Jun 4, 2026: $84.73Jun 5, 2026: $84.01Jun 8, 2026: $85.31Jun 9, 2026: $86.65Jun 10, 2026: $85.51Jun 11, 2026: $87.53Jun 12, 2026: $86.88Jun 15, 2026: $86.59Jun 16, 2026: $87.42Jun 17, 2026: $85.87Jun 18, 2026: $90.75Jun 22, 2026: $90.15Jun 23, 2026: $88.44Jun 24, 2026: $88.77Jun 25, 2026: $91.05Jun 26, 2026: $91.15Jun 29, 2026: $87.24Jun 30, 2026: $87.54Jul 1, 2026: $86.07Jul 2, 2026: $87.48Jul 6, 2026: $88.36Jul 7, 2026: $86.70Jul 8, 2026: $85.60Jul 9, 2026: $85.28Jul 10, 2026: $85.55Jul 13, 2026: $85.29Jul 14, 2026: $85.15Jul 15, 2026: $86.17Jul 16, 2026: $88.33Jul 17, 2026: $86.11Jul 20, 2026: $85.79Jul 21, 2026: $86.57Jul 22, 2026: $86.17Jul 23, 2026: $86.82Jul 24, 2026: $87.77Jul 27, 2026: $86.72Jul 28, 2026: $88.20Jul 29, 2026: $84.37Jul 30, 2026: $82.68Jul 31, 2026: $84.03Aug 3, 2026: $85.82Aug 4, 2026: $89.22Aug 5, 2026: $87.25Aug 6, 2026: $76.90Aug 7, 2026: $73.89Aug 10, 2026: $69.27Aug 11, 2026: $66.32Aug 12, 2026: $69.25Aug 13, 2026: $67.64Aug 14, 2026: $68.59Aug 17, 2026: $67.57Aug 18, 2026: $66.26Aug 19, 2026: $68.02Aug 20, 2026: $68.02Aug 21, 2026: $68.68Aug 24, 2026: $68.22Aug 25, 2026: $70.03Aug 26, 2026: $70.42Aug 27, 2026: $70.00Aug 28, 2026: $69.58Aug 31, 2026: $69.60Sep 1, 2026: $69.22Sep 2, 2026: $70.23Sep 3, 2026: $70.34Sep 4, 2026: $71.97Sep 8, 2026: $73.46Sep 9, 2026: $71.15Sep 10, 2026: $69.00Sep 11, 2026: $68.74Sep 14, 2026: $68.68Sep 15, 2026: $68.62Sep 16, 2026: $67.97Sep 17, 2026: $66.61Sep 18, 2026: $67.40Sep 21, 2026: $65.83Sep 22, 2026: $66.72Sep 23, 2026: $65.95Sep 24, 2026: $66.21Sep 25, 2026: $67.74Sep 28, 2026: $68.21Sep 29, 2026: $67.35Sep 30, 2026: $67.22Oct 1, 2026: $66.70Oct 2, 2026: $67.12Oct 5, 2026: $68.07Oct 6, 2026: $68.17Oct 7, 2026: $65.87Oct 8, 2026: $65.94Oct 9, 2026: $65.93Oct 12, 2026: $66.20Oct 13, 2026: $66.75Oct 14, 2026: $65.66Oct 15, 2026: $66.00Oct 16, 2026: $65.35Oct 19, 2026: $64.57Oct 20, 2026: $66.09Oct 21, 2026: $65.35Oct 22, 2026: $66.12Oct 23, 2026: $66.26Oct 26, 2026: $65.60Oct 27, 2026: $66.02Oct 28, 2026: $66.09Oct 29, 2026: $66.64Oct 30, 2026: $66.44Nov 2, 2026: $68.73Nov 3, 2026: $72.16Nov 4, 2026: $72.84Nov 5, 2026: $70.86Nov 6, 2026: $71.50Nov 9, 2026: $74.48Nov 10, 2026: $75.50Nov 11, 2026: $76.25Nov 12, 2026: $75.03Nov 13, 2026: $74.64
Nov 13, 2025Low $60.91 · High $91.15Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.