Otter Tail Corp (NASDAQ:OTTR)

44.40
Delayed Data
As of 4:00pm ET
 +0.40 / +0.91%
Today’s Change
36.45
Today|||52-Week Range
48.65
-0.11%
Year-to-Date
 
Mutual fund holders26.72%
Other institutional24.45%
Individual stakeholders2.55%

Largest Quarterly Institutional
Transactions

Latest Institutional Activity

3/31/2018BMO ASSET MANAGEMENT CORP.  Bought 33.6 Thousand shares of Otter Tail Corp
3/31/2018RAYMOND JAMES FINANCIAL SERVICES...  Bought 1.0 Thousand shares of Otter Tail Corp
3/31/2018EQIS CAPITAL MANAGEMENT, INC.  Bought 220.00 shares of Otter Tail Corp

Top 10 Owners of Otter Tail Corp

StockholderStakeShares
owned
Total value ($)Shares
bought / sold
Total
change
The Vanguard Group, Inc.9.10%3,607,476156,384,085+18,588+0.52%
Cascade Investment LLC8.72%3,456,499149,839,23200.00%
BlackRock Fund Advisors5.84%2,315,470100,375,625+44,693+1.97%
Dimensional Fund Advisors LP2.94%1,166,10750,550,738+7,387+0.64%
Gabelli Funds LLC2.79%1,105,00047,901,750-13,000-1.16%
Northern Trust Investments, Inc.2.39%948,23441,105,944-8,027-0.84%
SSgA Funds Management, Inc.2.14%847,35336,732,753+32,825+4.03%
Renaissance Technologies LLC1.75%692,80030,032,880+60,390+9.55%
First Trust Advisors LP1.36%538,95423,363,656+34,238+6.78%
GAMCO Asset Management, Inc.1.00%395,00017,123,25000.00%

Top 10 Mutual Funds Holding Otter Tail Corp

Mutual fundStakeShares
owned
Total value ($)Shares
bought / sold
Total
change
Vanguard Total Stock Market Index...2.47%980,55442,507,016+600+0.06%
Vanguard Small Cap Index Fund2.39%948,84341,132,344+84,942+9.83%
iShares Russell 2000 ETF1.96%775,11133,601,062+2,574+0.33%
Gabelli Utilities Fund (The)1.87%740,00032,079,000-10,000-1.33%
Vanguard Small Cap Value Index Fu...1.51%598,71525,954,295-2,168-0.36%
Vanguard Extended Market Index Fu...1.34%529,86122,969,474-9,973-1.85%
First Trust Value Line Dividend I...1.22%483,93120,978,40900.00%
1290 VT GAMCO Small Company Value...1.00%395,00017,123,25000.00%
DFA US Small Cap Portfolio0.93%367,83215,945,517+2,030+0.55%
iShares Russell 2000 Value ETF0.89%352,49815,280,78800.00%