Otter Tail OTTR Institutional Ownership

NASDAQ OTTR
$90.86 -1.18 (-1.28%)
At close: Aug 21, 2026 · 4:00 PM EDT

Institutions by Trading Activity

Ownership Statistics

41,904,000Shares Outstanding
29,245,211Shares held by institutions
$2,667,748,183Value of institutional holdings
69.79%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 341 institutional investors that have filed 13F reports for the period ending March 2026.

341 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
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
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
DIMENSIONAL FUND ADVISORS LP 31 Mar, 2026 815,241 -35,488 -4.17% $71,550,046.00
TWO SIGMA INVESTMENTS, LP 31 Mar, 2026 662,934 391,281 144.04% $58,185,717.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
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 31 Mar, 2026 524,121 -8,570 -1.61% $46,002,100.00
Goldman Sachs Group Inc 31 Mar, 2026 485,351 -172,963 -26.27% $42,599,279.00
GABELLI FUNDS LLC 31 Mar, 2026 467,200 -1,900 -0.41% $41,006,144.00
Northern Trust Corp 31 Mar, 2026 432,012 17,234 4.15% $37,917,693.00
D. E. Shaw & Co., Inc. 31 Mar, 2026 399,426 151,187 60.90% $35,057,620.00
Bank of New York Mellon Corp 31 Mar, 2026 350,608 -7,969 -2.22% $30,772,864.00
ADAGE CAPITAL PARTNERS GP, L.L.C. 31 Mar, 2026 342,000 -2,149 -0.62% $30,017,340.00
Jpmorgan Chase & Co 31 Mar, 2026 339,633 -79,295 -18.93% $29,116,754.00
Bank Of America Corp /De/ 31 Mar, 2026 336,483 11,363 3.50% $29,533,130.00