OTTER TAIL CORP (OTTR)

US6896481032 - Common Stock

92.22  +0.21 (+0.23%)

After market: 92.22 0 (0%)

Open in Chart Tool
OTTR Daily chart