Otter Tail Corporation (OTTR) NASDAQ

81.71

+0.07(+0.09%)

Updated at September 30 11:36AM

Currency In USD