Otter Tail Corporation (OTTR) NASDAQ

82.74

+0.47(+0.57%)

Updated at August 18 03:13PM

Currency In USD