Otter Tail Corporation (OTTR) NASDAQ

77.27

+0.5(+0.65%)

Updated at October 17 04:00PM

Currency In USD