Stock Earnings
Insider Selling Buzz: Otter Tail Corporation [OTTR] Director ERICKSON JOHN D sold 2,500 shares of the company
Otter Tail Corporation’s recently made public that its Director ERICKSON JOHN D unloaded Company’s shares for reported $0.19 million on