Utilities: Utilities

Otter Tail Corporation (OTTR: NASDAQ)

$29.42 -0.10 | -0.34%
05/22/13 - 09:39 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,409 -5,962 -5,962 -5,962 0 0 -2,000
Shares Bought 41,536 5,962 5,962 5,962 0 0 0
Shares Sold 7,127 11,924 11,924 11,924 0 0 2,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 10.12M 13.30M 12.92M 13.82M 13.64M 13.55M 13.52M
Shares Bought 1.29M 1.08M 1.07M 1.09M 906,410 879,032 859,843
Shares Sold 314,124 394,870 381,326 391,820 469,801 556,060 546,122
brokerage partners
connect with Stockpickr
Fan us on FaceBook
Follow us on Twitter