beta
Otter Tail Corporation

Otter Tail Corporation

OTTR
BATS
Shares

$82.27

$0.17

0.21%

Updated 15 Aug 20:00

$71.66

$92.51

52 weeks low/high