20.2% Return Seen to Date on SmarTrend Otter Tail Call (OTTR)
August 24, 2016 at 02:28 AM EDT
SmarTrend identified an Uptrend for Otter Tail (NASDAQ:OTTR) on March 18th, 2016 at $28.51. In approximately 5 months, Otter Tail has returned 20.22% as of today's recent price of...