Otter Tail Corporation (OTTR) NASDAQ

79.98

+0.3213(+0.40%)

Updated at October 03 03:14PM

Currency In USD