Stockreport

With 61% ownership of the shares, Otter Tail Corporation (NASDAQ:OTTR) is heavily dominated by institutional owners [Yahoo! Finance]

Otter Tail Corporation  (OTTR) 
Last otter tail corporation earnings: 2/17 05:00 pm Check Earnings Report
US:NASDAQ Investor Relations: otpco.com/about-us/investor-information
PDF Ownership research along with analyst forecasts data help provide a good understanding of opportunities in a stock A look at the shareholders of Otter Tail Corporatio [Read more]