Utilities: Utilities

Otter Tail Corp (OTTR: NASDAQ)

$40.95 0.05 | 0.12%
06/26/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 11,980 51,458 34,178 38,178 -4,200 -3,700 -3,700
Shares Bought 17,850 93,771 75,921 75,921 2,900 2,900 2,900
Shares Sold 5,870 42,313 41,743 37,743 7,100 6,600 6,600
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.54M 15.08M 14.90M 15.40M 15.02M 15.06M 15.10M
Shares Bought 1.73M 1.35M 1.17M 1.36M 1.38M 1.41M 1.41M
Shares Sold 1.29M 1.18M 1.12M 908,660 519,740 509,962 465,416

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