20.1% Return Seen to Date on SmarTrend Otter Tail Call (OTTR)
October 04, 2016 at 02:03 AM EDT
SmarTrend identified an Uptrend for Otter Tail (NASDAQ:OTTR) on March 18th, 2016 at $28.51. In approximately 7 months, Otter Tail has returned 20.15% as of today's recent price of...