TNC · Company research
TENNANT COMPANY (TNC): Ownership & Institutional Holders
Reported institutional positions. Filing dates and sources matter.
RESEARCH CONTEXT
Understand the numbers
Reported institutional positions. Filing dates and sources matter. Use period, currency, units and source fields when interpreting values.
80records availableIndustrials
Ownership & Institutional Holders data
Database-backed records only
| holder name | cik | period end | shares held | market value | ownership percent | shares change | shares change percent | filing date | data source |
|---|---|---|---|---|---|---|---|---|---|
| Parallel Advisors, LLC | 1690010 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 74 | 6478 | — | — | — | Aug 5, 2026 | SEC_13F_DATASET |
| True Wealth Design, LLC | 1966033 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 13 | 1139 | — | — | — | Jul 16, 2026 | SEC_13F_DATASET |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 1368163 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 5537 | 484709 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| MONTAG A & ASSOCIATES INC | 829407 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 200 | 17508 | — | — | — | Aug 5, 2026 | SEC_13F_DATASET |
| OpenArc Corporate Advisory, LLC | 2111345 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 12594 | 1102479 | — | — | — | Aug 5, 2026 | SEC_13F_DATASET |
| ALLIANCEBERNSTEIN L.P. | 1109448 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 1216305 | 80762652 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| MAIRS & POWER INC | 1070134 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 681800 | 59684772 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V. | 1367401 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 226724 | 19847419 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| ProShare Advisors LLC | 1357955 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 78710 | 6890273 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| Vanguard Investments Australia, Ltd. | 1550100 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 3767 | 329763 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| KLP KAPITALFORVALTNING AS | 1717443 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4000 | 350160 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| CAPTRUST FINANCIAL ADVISORS | 1512024 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2528 | 221301 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| EverSource Wealth Advisors, LLC | 1710537 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 97 | 8491 | — | — | — | Jul 24, 2026 | SEC_13F_DATASET |
| NORTHERN TRUST CORP | 73124 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 418 | 36592 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| NOVARE CAPITAL MANAGEMENT LLC | 1388409 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2645 | 231544 | — | — | — | Aug 7, 2026 | SEC_13F_DATASET |
| CANADA LIFE ASSURANCE Co | 1046192 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 13446 | 1176 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| Kopion Asset Management, LLC | 1728689 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 99878 | 8743320 | — | — | — | Jul 7, 2026 | SEC_13F_DATASET |
| CoreCap Advisors, LLC | 1902501 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 375 | 32828 | — | — | — | Jul 6, 2026 | SEC_13F_DATASET |
| Versant Capital Management, Inc | 1735057 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 402 | 35191 | — | — | — | Jul 2, 2026 | SEC_13F_DATASET |
| KENNEDY CAPITAL MANAGEMENT LLC | 884589 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 46579 | 4077526 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| MERCER GLOBAL ADVISORS INC /ADV | 853758 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2005 | 175519 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| Public Sector Pension Investment Board | 1396318 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 58497 | 5120827 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| Global Retirement Partners, LLC | 1749744 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 26 | 2276 | — | — | — | Aug 6, 2026 | SEC_13F_DATASET |
| JPMORGAN CHASE & CO | 19617 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 16283 | 1489710 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| MARTINGALE ASSET MANAGEMENT L P | 936944 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2808 | 245813 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| HANTZ FINANCIAL SERVICES, INC. | 1071061 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 1224 | 107 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| FIRST TRUST ADVISORS LP | 1125816 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 25767 | 2255643 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC | 1818604 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 19 | 1635 | — | — | — | Jul 22, 2026 | SEC_13F_DATASET |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 1556921 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 33691 | 2949310 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| FEDERATED HERMES, INC. | 1056288 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2435 | 213160 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| SJS Investment Consulting Inc. | 1894302 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 29 | 2539 | — | — | — | Jul 22, 2026 | SEC_13F_DATASET |
| Trexquant Investment LP | 1633445 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 36902 | 3230401 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| MassMutual Private Wealth & Trust, FSB | 1103653 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 6 | 525 | — | — | — | Jul 2, 2026 | SEC_13F_DATASET |
| Swiss National Bank | 1582202 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 34300 | 3002622 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| PRICE T ROWE ASSOCIATES INC /MD/ | 80255 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 28707 | 2514 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| INTECH INVESTMENT MANAGEMENT LLC | 1086318 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4035 | 353224 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| Tower Research Capital LLC (TRC) | 1533421 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4667 | 408549 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| Squarepoint Ops LLC | 1642575 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 14818 | 1297168 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| ALBERT D MASON INC | 1169318 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 9968 | 872563 | — | — | — | Jul 22, 2026 | SEC_13F_DATASET |
| Nuveen, LLC | 1871926 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 49731 | 4353452 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| AMERICAN CENTURY COMPANIES INC | 748054 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 541413 | 47395294 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| VOYA INVESTMENT MANAGEMENT LLC | 1068837 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 19681 | 1722875 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 315297 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 1942 | 170 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| ROTHSCHILD INVESTMENT LLC | 85338 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 15 | 1313 | — | — | — | Aug 6, 2026 | SEC_13F_DATASET |
| Illinois Municipal Retirement Fund | 1541910 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 9651 | 844849 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| SIT INVESTMENT ASSOCIATES INC | 769317 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2525 | 221 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 1081019 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 1692323 | 19332 | — | — | — | Aug 24, 2026 | SEC_13F_DATASET |
| Invenomic Capital Management LP | 1769456 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 182387 | 15966158 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| BANK OF AMERICA CORP /DE/ | 70858 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 37048 | 3243182 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| Essential Partners LLC | 2136442 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 92 | 8054 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| Allworth Financial LP | 1555170 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 228 | 19966 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| SG Americas Securities, LLC | 1313360 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 1231 | 108 | — | — | — | Aug 7, 2026 | SEC_13F_DATASET |
| SFE Investment Counsel | 1317784 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 12175 | 1065800 | — | — | — | Aug 5, 2026 | SEC_13F_DATASET |
| Clearstead Advisors, LLC | 842775 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 7 | 613 | — | — | — | Aug 6, 2026 | SEC_13F_DATASET |
| BlackRock, Inc. | 2012383 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 59185 | 5181028 | — | — | — | Aug 7, 2026 | SEC_13F_DATASET |
| CAXTON ASSOCIATES LLP | 2051323 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 5258 | 460285 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| WINTON GROUP Ltd | 1612063 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 41389 | 3623193 | — | — | — | Aug 7, 2026 | SEC_13F_DATASET |
| DIMENSIONAL FUND ADVISORS LP | 354204 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 618260 | 54122482 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| Fulcrum Asset Management LLP | 1353395 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 20 | 1745 | — | — | — | Aug 18, 2026 | SEC_13F_DATASET |
| BARCLAYS PLC | 312069 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 9426 | 825151 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| Valued Wealth Advisors LLC | 2007175 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 14 | 1226 | — | — | — | Jul 21, 2026 | SEC_13F_DATASET |
| SEIZERT CAPITAL PARTNERS, LLC | 1134283 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4798 | 420017 | — | — | — | Aug 5, 2026 | SEC_13F_DATASET |
| ROYAL BANK OF CANADA | 1000275 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2006 | 176000 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| IRONWOOD INVESTMENT MANAGEMENT LLC | 1127761 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 6221 | 544586 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| Legato Capital Management LLC | 1442641 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2333 | 204231 | — | — | — | Aug 6, 2026 | SEC_13F_DATASET |
| Louisiana State Employees Retirement System | 1537191 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 8000 | 531200 | — | — | — | Jul 20, 2026 | SEC_13F_DATASET |
| Covestor Ltd | 1909846 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 131 | 12 | — | — | — | Aug 7, 2026 | SEC_13F_DATASET |
| WELLS FARGO & COMPANY/MN | 72971 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 15614 | 1366850 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| IFP Advisors, Inc | 1641866 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 18 | 1576 | — | — | — | Jul 20, 2026 | SEC_13F_DATASET |
| Lido Advisors, LLC | 1650150 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2491 | 218120 | — | — | — | Aug 7, 2026 | SEC_13F_DATASET |
| Rockefeller Capital Management L.P. | 1739439 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 182 | 15947 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| HARBOR CAPITAL ADVISORS, INC. | 1039128 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 156 | 14 | — | — | — | Aug 7, 2026 | SEC_13F_DATASET |
| Physician Wealth Advisors, Inc. | 1795173 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 6 | 526 | — | — | — | Jul 20, 2026 | SEC_13F_DATASET |
| BOKF, NA | 9634 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 9740 | 852640 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| FIRST HORIZON CORP | 36966 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 80 | 7003 | — | — | — | Jul 20, 2026 | SEC_13F_DATASET |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 938076 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 5013 | 438838 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| Quadrature Capital Ltd | 1651424 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 18807 | 1646365 | — | — | — | Aug 7, 2026 | SEC_13F_DATASET |
| SageView Advisory Group, LLC | 1914558 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2380 | 208346 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| Fortitude Family Office, LLC | 1950506 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 1 | 88 | — | — | — | Jul 20, 2026 | SEC_13F_DATASET |
| Jupiter Topco LLC | 2146052 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 7824 | 685226 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
Informational research only, not financial advice. Forecasts are uncertain and can be wrong.
