Otter Tail Corporation (OTTR) traded on unusually high volume on Mar. 15, as the stock gained 0.71% to close at $42.80. On the day, Otter Tail Corporation saw 189,943 shares trade hands on 852 trades. Considering that the stock averages only a daily ...
more»