Otter Tail Corp (OTTR) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

42,138,000Shares Outstanding
29,245,211Shares held by institutions
$2,443,144,927Value of institutional holdings
69.40%Institutional ownership %
27.34%Shares Changed QoQ
341No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Otter Tail Corp (NASDAQ:OTTR) has 345 institutional investors with active 13F positions as of December 2025.

626 Institutional Holders

29,245,211 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