tiprankstipranks
Otter Tail Corp. (OTTR)
NASDAQ:OTTR
United States
OTTROtter Tail Corp.
$88.71
$0.89(1.01%)
At close: 4:00 PM EDT
$88.71
$0.00(0.00%)
After hours: Jul 15 4:02 PM EDT