OTTR - Otter Tail Corp
88.16
0.680 0.771%
Share volume: 448,885
Last Updated: 04-17-2026
Utilities/Electric Services:
0.03%
PREVIOUS CLOSE
CHG
CHG%
$87.48
0.68
0.01%