NasdaqGS:OTTRElectric Utilities
A Look At Otter Tail (OTTR) Valuation As Recent Returns Show Mixed Short Term Performance
Recent performance snapshot and trigger context
Otter Tail (OTTR) has attracted fresh attention after recent share price moves, with the stock finishing the latest session at US$87.35 and showing mixed returns over the past month and past 3 months.
Over the past month, Otter Tail is down about 1%, while the past 3 months show a gain of roughly 1.4%. Year to date, the stock is up around 7.2%, and the 1 year total return stands near 17.7%.
That performance sits against a backdrop of annual...