Otter Tail Corporation (OTTR)

USD 81.02

(2.09%)

Historical Prices

Date Open High Low Close Volume
15 Sep, 2023 76.71 76.76 75.39 76.39 787.74 Thousand
14 Sep, 2023 76.51 77.66 76.02 76.75 241.61 Thousand