Otter Tail (NASDAQ:OTTR) Reaches New 12-Month High - What's Next?
Otter Tail (NASDAQ:OTTR) shares reached a new 52-week high of $95.09, closing up 2.4% at $94.63. Despite this, analyst sentiment remains cautious, with an average "Reduce" rating and an $86 price target. The company recently exceeded quarterly earnings expectations with $1.66 EPS and declared …