Otter Tail Corporation (OTTR) is 0.56% away from 50-day simple Moving Average despite all headwinds
On Friday, Otter Tail Corporation (NASDAQ: OTTR) opened lower -4.16% from the last session, before settling in for the closing price of $82.49. Price fluctuations