Otter Tail Corporation (OTTR)

USD 77.19

(-0.03%)

Historical Prices

Date Open High Low Close Volume
05 Nov, 1984 27.5 27.75 27.38 27.5 38 Thousand