OTTR Otter Tail Corporation logo

OTTR Otter Tail Corporation

Utilities
$87.35+0.78%ClosedMarket Cap: $3.67B

As of 2026-05-25

Institutional Ownership Summary

Investors Holding

354

13F Shares

28,324,352

Ownership %

67.6%

New Positions

46

Increased Positions

166

Closed Positions

37

Reduced Positions

119

ETF Exposure
ETF SymbolETF NameShares HeldWeight %
PUIInvesco Dorsey Wright Utilities Momentum ETF13,0602.04%
CSBVictoryShares US Small Cap High Div Volatility Wtd ETF41,9171.44%
SMDVProShares - Russell 2000 Dividend Growers ETF68,8550.96%
XSLV25,2570.95%
CGWInvesco S&P Global Water Index ETF77,0440.66%
USVM97,7090.61%
DESWisdomTree U.S. SmallCap Dividend Fund90,9830.41%
TPSCTimothy Plan US Small Cap Core ETF12,3590.36%
SLYSPDR S&P 600 Small Cap ETF77,2660.36%
EESWisdomTree U.S. SmallCap Fund24,6740.34%
JMEEJPMorgan Small & Mid Cap Enhanced Equity ETF72,2600.27%
JPSEJPMorgan Diversified Return U.S. Small Cap Equity ETF16,4870.27%
SLYVState Street SPDR S&P 600 Small Cap Value ETF120,6610.26%
NJS225,0180.26%
IJSiShares S&P Small-Cap 600 Value ETF225,0180.26%
VIOV50,7470.25%
SPSMState Street SPDR Portfolio S&P 600 Small Cap ETF379,3250.24%
IJRiShares Core S&P Small-Cap ETF2,516,2780.24%
NIRNear Intelligence, Inc.2,516,2780.24%
VTSIX281,4860.24%