Otter Tail Corporation (OTTR) NASDAQ

82.65

-0.00999756(-0.01%)

Updated at December 24 01:00PM

Currency In USD