OTTR logo

OTTR

Otter Tail CorporationNASDAQUtilities
$88.59-0.06%ClosedMarket Cap: $3.72B

As of 2026-04-06

Institutional Ownership Summary

Investors Holding

354

13F Shares

28,324,352

Ownership %

6763.7%

New Positions

46

Increased Positions

166

Closed Positions

37

Reduced Positions

119

ETF Exposure
ETF SymbolETF NameShares HeldWeight %
NIR2,516,2780.24%
IJR2,516,2780.24%
VTI1,319,7500.01%
VTSAX1,319,7500.01%
VITSX1,319,7500.01%
VSMPX1,319,7500.01%
VB952,1700.05%
NAESX952,1700.05%
VSCIX952,1700.05%
VSMAX952,1700.05%
IWM947,5690.12%
NJM947,5690.12%
SDVY744,6210.00%
VBR611,1960.08%
VSIAX611,1960.08%
VXF456,2490.04%
VEMPX456,2490.04%
VIEIX456,2490.04%
VEXAX456,2490.04%
SPSM379,3250.24%