Otter Tail Corporation (OTTR)

USD 83.99

(-0.15%)

Historical Prices

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