OTTR · Company research
Otter Tail Corp (OTTR): 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 availableUtilities
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 |
|---|---|---|---|---|---|---|---|---|---|
| LRI Investments, LLC | 2023325 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2 | 180 | — | — | — | Jul 14, 2026 | SEC_13F_DATASET |
| C M BIDWELL & ASSOCIATES LTD | 1091860 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 561 | 50479 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| US BANCORP \DE\ | 36104 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 98871 | 8896413 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| AMERICAN CENTURY COMPANIES INC | 748054 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 86785 | 7808914 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| Bell Bank | 1002672 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4086 | 367658 | — | — | — | Jul 16, 2026 | SEC_13F_DATASET |
| BOKF, NA | 9634 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4167 | 374947 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| Holocene Advisors, LP | 1700574 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 15635 | 1406837 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 1556921 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 23067 | 2075569 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| Compass Financial Group, INC/SD | 1964835 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2715 | 244312 | — | — | — | Aug 5, 2026 | SEC_13F_DATASET |
| Financial Engines Advisors L.L.C. | 1420473 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 31490 | 2833452 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| PRINCIPAL FINANCIAL GROUP INC | 1126328 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 232732 | 20941226 | — | — | — | Aug 4, 2026 | SEC_13F_DATASET |
| Curated Wealth Partners LLC | 1781284 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 790 | 212399 | — | — | — | Jul 13, 2026 | SEC_13F_DATASET |
| COLDSTREAM CAPITAL MANAGEMENT INC | 1082339 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 5982 | 538269 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| DiNuzzo Private Wealth, Inc. | 1994563 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 6 | 540 | — | — | — | Jul 10, 2026 | SEC_13F_DATASET |
| JFS WEALTH ADVISORS, LLC | 1568068 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 79 | 7109 | — | — | — | Jul 10, 2026 | SEC_13F_DATASET |
| Bank & Trust Co | 2026082 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 119641 | 10765297 | — | — | — | Jul 10, 2026 | SEC_13F_DATASET |
| INFRASTRUCTURE CAPITAL ADVISORS, LLC | 1621802 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 6924 | 623022 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| CONTRAVISORY INVESTMENT MANAGEMENT, INC. | 1365707 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 86441 | 7777961 | — | — | — | Jul 9, 2026 | SEC_13F_DATASET |
| Chesley Taft & Associates LLC | 1164632 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 3680 | 331126 | — | — | — | Jul 8, 2026 | SEC_13F_DATASET |
| Amundi | 1330387 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 5840 | 525483 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| EverSource Wealth Advisors, LLC | 1710537 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 125 | 11248 | — | — | — | Jul 24, 2026 | SEC_13F_DATASET |
| TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY | 714142 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 9026 | 812 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| Arete Wealth Advisors, LLC | 1600151 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 11300 | 1016774 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 1368163 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 15010 | 1350600 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| Curi Capital, LLC | 1332905 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 7927 | 713272 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC | 922127 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4808 | 432624 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| GAMMA Investing LLC | 2010235 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 835 | 75133 | — | — | — | Jul 7, 2026 | SEC_13F_DATASET |
| Creative Planning | 1540235 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 7578 | 681842 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| CANADA LIFE ASSURANCE Co | 1046192 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 33415 | 3006 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| Versant Capital Management, Inc | 1735057 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 45 | 4049 | — | — | — | Jul 2, 2026 | SEC_13F_DATASET |
| Keating Financial Advisory Services, Inc. | 2103443 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 94 | 8458 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| Exit Wealth Advisors, LLC. | 2082744 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 7178 | 645876 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| OneAscent Financial Services LLC | 1780985 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 22625 | 2035799 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| Wealth Alliance Advisory Group, LLC | 1735734 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2779 | 250054 | — | — | — | Jul 23, 2026 | SEC_13F_DATASET |
| O'SHAUGHNESSY ASSET MANAGEMENT, LLC | 1423442 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 13273 | 1194305 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| AdvisorNet Financial, Inc | 1409362 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 650 | 58487 | — | — | — | Jul 23, 2026 | SEC_13F_DATASET |
| NorthRock Partners, LLC | 1632097 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 8215 | 739222 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| DAYMARK WEALTH PARTNERS, LLC | 1956824 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2400 | 215952 | — | — | — | Jul 31, 2026 | SEC_13F_DATASET |
| Caisse de depot et placement du Quebec | 898286 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 539873 | 48577773 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| VANGUARD CAPITAL MANAGEMENT LLC | 2100119 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 1891243 | 170174045 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| CAPITAL FUND MANAGEMENT S.A. | 1323645 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 12038 | 1083179 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| Opus Capital Group, LLC | 1330325 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 5266 | 474 | — | — | — | Jul 31, 2026 | SEC_13F_DATASET |
| State of Tennessee, Department of Treasury | 1587973 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 9490 | 853911 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| Navigoe, LLC | 2056100 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 1 | 0 | — | — | — | Jul 31, 2026 | SEC_13F_DATASET |
| HANTZ FINANCIAL SERVICES, INC. | 1071061 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 717 | 65 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| JOHN G ULLMAN & ASSOCIATES INC | 919530 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 25450 | 2289991 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| Aster Capital Management (DIFC) Ltd | 2040915 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 3819 | 294407 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| CIBC Bancorp USA Inc. | 1711924 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 1080 | 97178 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| Colonial Trust Co / SC | 1954093 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 53 | 4710 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| VIRTUS ADVISERS, LLC | 1587281 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4753 | 427675 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| Alternative Investment Advisors, LLC. | 2009486 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4799 | 431828 | — | — | — | Aug 31, 2026 | SEC_13F_DATASET |
| EAGLE GLOBAL ADVISORS LLC | 1130787 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 10480 | 942990 | — | — | — | Jul 30, 2026 | SEC_13F_DATASET |
| Corient Private Wealth LP | 1948780 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 3275 | 294709 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| Vise Technologies, Inc. | 1812090 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2345 | 211020 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| Rialto Wealth Management, LLC | 2054966 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 11 | 990 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| Qube Research & Technologies Ltd | 1729829 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 72311 | 6506544 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| FEDERATED HERMES, INC. | 1056288 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 155468 | 13989054 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| EXCHANGE TRADED CONCEPTS, LLC | 1457320 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 9004 | 810180 | — | — | — | Jul 22, 2026 | SEC_13F_DATASET |
| ASSETMARK, INC | 1344551 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 40 | 3593 | — | — | — | Jul 30, 2026 | SEC_13F_DATASET |
| INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC | 1818604 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 1021 | 91584 | — | — | — | Jul 22, 2026 | SEC_13F_DATASET |
| Bank of New York Mellon Corp | 1390777 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 242375 | 21808903 | — | — | — | Aug 6, 2026 | SEC_13F_DATASET |
| Swiss National Bank | 1582202 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 75800 | 6820484 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| HighMark Wealth Management LLC | 1802451 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 340 | 30589 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| STRS OHIO | 820478 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 800 | 71984 | — | — | — | Jul 30, 2026 | SEC_13F_DATASET |
| Vermillion Wealth Management, Inc. | 1737012 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 302 | 27168 | — | — | — | Jul 16, 2026 | SEC_13F_DATASET |
| Nuveen, LLC | 1871926 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 100970 | 9085281 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| JPMORGAN CHASE & CO | 19617 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 270729 | 24230939 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| Quantbot Technologies LP | 1512991 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 1546 | 139109 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| AQR CAPITAL MANAGEMENT LLC | 1167557 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 28573 | 2570960 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| Russell Investments Group, Ltd. | 1692234 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 19779 | 1779714 | — | — | — | Aug 6, 2026 | SEC_13F_DATASET |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 921739 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 31200 | 2807000 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| GREAT VALLEY ADVISOR GROUP, INC. | 1769897 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 10201 | 917881 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 1081019 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 3887226 | 43201 | — | — | — | Aug 24, 2026 | SEC_13F_DATASET |
| Jump Financial, LLC | 1831577 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 15400 | 1385692 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| ALPS ADVISORS INC | 1376113 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 21276 | 1914414 | — | — | — | Jul 29, 2026 | SEC_13F_DATASET |
| WealthCollab, LLC | 2017870 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 58 | 5219 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| Steward Partners Investment Advisory, LLC | 1723397 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4193 | 377286 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| LPL Financial LLC | 1403438 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 95971 | 8635449 | — | — | — | Aug 7, 2026 | SEC_13F_DATASET |
| MERCER GLOBAL ADVISORS INC /ADV | 853758 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4539 | 408451 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| Arax Advisory Partners | 1586767 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 768 | 69105 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
Informational research only, not financial advice. Forecasts are uncertain and can be wrong.
