Utilities: Utilities

Otter Tail Corporation (OTTR: NASDAQ)

$29.68 n/a | n/a%
04/16/14 - 03:59 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,000 -7,102 -5,769 -5,769 1,333 0 -4,000
Shares Bought 25,630 26,732 5,435 5,435 1,333 0 0
Shares Sold 22,630 33,834 11,204 11,204 0 0 4,000
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 12.09M 12.27M 11.91M 11.96M 11.95M 11.96M 11.86M
Shares Bought 814,691 853,321 863,128 879,559 846,714 845,861 1.02M
Shares Sold 567,641 597,381 624,399 444,249 533,071 507,900 633,347
brokerage partners
connect with Stockpickr
Fan us on FaceBook
Follow us on Twitter