Otter Tail Corp (NASDAQ:OTTR)

48.35
Delayed Data
As of 4:00pm ET
 +0.35 / +0.73%
Today’s Change
38.75
Today|||52-Week Range
48.65
+8.77%
Year-to-Date
 
Mutual fund holders26.92%
Other institutional24.86%
Individual stakeholders2.54%

Largest Quarterly Institutional
Transactions

Latest Institutional Activity

3/31/2018WELLS CAPITAL MANAGEMENT, INC.  Bought 191.3 Thousand shares of Otter Tail Corp
3/31/2018THE VANGUARD GROUP, INC.  Bought 166.0 Thousand shares of Otter Tail Corp
3/31/2018RENAISSANCE TECHNOLOGIES LLC  Bought 154.7 Thousand 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.52%3,773,466174,334,129+165,990+4.60%
Cascade Investment LLC8.72%3,456,499159,690,25400.00%
BlackRock Fund Advisors5.84%2,315,463106,974,391-7-0.00%
Dimensional Fund Advisors LP2.98%1,180,74154,550,234+14,634+1.25%
Gabelli Funds LLC2.78%1,103,51750,982,485-1,483-0.13%
Northern Trust Investments, Inc.2.40%951,01343,936,801+2,779+0.29%
Renaissance Technologies LLC2.14%847,51039,154,962+154,710+22.33%
SSgA Funds Management, Inc.2.07%819,53937,862,702-27,814-3.28%
First Trust Advisors LP1.33%526,91124,343,288-12,043-2.23%
GAMCO Asset Management, Inc.1.00%395,00018,249,00000.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.48%982,30645,382,537+1,752+0.18%
Vanguard Small Cap Index Fund2.40%952,41144,001,388+3,568+0.38%
iShares Russell 2000 ETF2.10%831,31038,406,522-572-0.07%
Gabelli Utilities Fund (The)1.87%740,00034,188,000-10,000-1.33%
Vanguard Small Cap Value Index Fu...1.52%601,06527,769,203+2,350+0.39%
Vanguard Extended Market Index Fu...1.36%540,23524,958,857+10,374+1.96%
First Trust Value Line Dividend I...1.20%473,68321,884,15500.00%
1290 VT GAMCO Small Company Value...1.00%395,00018,249,00000.00%
iShares Russell 2000 Value ETF0.96%378,92617,506,381-2,952-0.77%
DFA US Small Cap Portfolio0.93%367,83216,993,83800.00%