Otter Tail Has Returned 20.1% Since SmarTrend Recommendation (OTTR)
July 21, 2016 at 02:29 AM EDT
SmarTrend identified an Uptrend for Otter Tail (NASDAQ:OTTR) on March 18th, 2016 at $28.51. In approximately 4 months, Otter Tail has returned 20.08% as of today's recent price of...