Otter Tail Corp (OTTR) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

42,138,000Shares Outstanding
28,333,285Shares held by institutions
$2,471,512,451Value of institutional holdings
67.24%Institutional ownership %
-2.36%Shares Changed QoQ
345No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Otter Tail Corp (NASDAQ:OTTR) showed up in the 13F filings of 345 institutional investors as of December 2025.

626 Institutional Holders

28,333,285 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
BlackRock, Inc. 31 Mar, 2026 6,424,374 32,927 0.52% $563,867,321.00
BlackRock, Inc. 31 Mar, 2026 6,391,447 29,953 0.47% $516,492,845.00
VANGUARD GROUP INC 31 Mar, 2026 5,059,480 -36,597 -0.72% $408,856,579.00
VANGUARD PORTFOLIO MANAGEMENT LLC 31 Mar, 2026 2,947,184 2,947,184 0.00% $258,674,340.00
VANGUARD CAPITAL MANAGEMENT LLC 31 Mar, 2026 1,865,713 1,865,713 0.00% $163,753,630.00
State Street Corp 31 Mar, 2026 1,569,348 7,908 0.51% $137,741,674.00
State Street Corp 31 Mar, 2026 1,561,440 -3,933 -0.25% $126,179,966.00
GEODE CAPITAL MANAGEMENT, LLC 31 Mar, 2026 1,054,887 35,625 3.50% $92,610,086.00
LSV ASSET MANAGEMENT 31 Mar, 2026 1,042,913 505,972 94.23% $91,536.00
GEODE CAPITAL MANAGEMENT, LLC 31 Mar, 2026 1,019,262 4,164 0.41% $82,384,745.00
DIMENSIONAL FUND ADVISORS LP 31 Mar, 2026 850,729 -8,288 -0.96% $68,750,934.00
DIMENSIONAL FUND ADVISORS LP 31 Mar, 2026 815,241 -35,488 -4.17% $71,550,046.00
FIRST TRUST ADVISORS LP 31 Mar, 2026 810,638 -653,975 -44.65% $65,507,656.00
TWO SIGMA INVESTMENTS, LP 31 Mar, 2026 662,934 391,281 144.04% $58,185,717.00
Goldman Sachs Group Inc 31 Mar, 2026 658,314 335,564 103.97% $53,198,380.00
Morgan Stanley 31 Mar, 2026 654,434 92,145 16.39% $57,439,727.00
FIRST TRUST ADVISORS LP 31 Mar, 2026 606,504 -204,134 -25.18% $53,232,855.00
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC 31 Mar, 2026 569,933 15,200 2.74% $50,023,019.00
Morgan Stanley 31 Mar, 2026 562,289 30,599 5.76% $45,438,631.00
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC 31 Mar, 2026 554,733 -1,129 -0.20% $44,827,974.00