Utilities: Utilities

Otter Tail Corp (OTTR: NASDAQ)

$40 0.35 | 0.88%
04/26/17 - 10:50 AM 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 34,178 38,178 -4,200 -3,700 -3,700 -2,500 -2,500
Shares Bought 75,921 75,921 2,900 2,900 2,900 0 0
Shares Sold 41,743 37,743 7,100 6,600 6,600 2,500 2,500
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 14.69M 15.40M 15.02M 15.06M 15.10M 14.90M 14.49M
Shares Bought 1.18M 1.36M 1.38M 1.41M 1.41M 1.38M 1.66M
Shares Sold 898,211 908,660 519,740 509,962 465,416 449,292 350,690

Portfolios with OTTR

Latest OTTR Headlines from TheStreet

More Financial News for OTTR

Press Releases for OTTR

See All Press Releases
brokerage partners
watch thestreet tv
No Videos Found
connect with Stockpickr
Fan us on FaceBook
Follow us on Twitter