Utilities: Utilities

Otter Tail Corp (OTTR: NASDAQ)

$37.65 n/a | n/a%
01/20/17 - 04:00 PM ET
Insider Trading
Historical Data Current 1 Mo. Ago 2 Mo. Ago 3 Mo. Ago 4 Mo. Ago 5 Mo. Ago 6 Mo. Ago
Net Insider Transaction -3,700 -3,700 -2,500 -2,500 -2,500 0 22,650
Shares Bought 2,900 2,900 0 0 0 0 24,450
Shares Sold 6,600 6,600 2,500 2,500 2,500 0 1,800
Institutional Trading
Historical Data Current 1 Mo. Ago 2 Mo. Ago 3 Mo. Ago 4 Mo. Ago 5 Mo. Ago 6 Mo. Ago
Total Shares Held 15.10M 15.10M 14.90M 14.49M 14.36M 14.28M 13.81M
Shares Bought 1.41M 1.41M 1.38M 1.66M 1.52M 1.45M 1.50M
Shares Sold 471,220 465,416 449,292 350,690 376,470 414,890 385,907

Portfolios with OTTR

Latest OTTR Headlines from TheStreet

More Financial News for OTTR

Press Releases for OTTR

See All Press Releases

Partner Headlines for OTTR

brokerage partners
connect with Stockpickr
Fan us on FaceBook
Follow us on Twitter