tiprankstipranks
Otter Tail Corp. (OTTR)
NASDAQ:OTTR
United States
OTTROtter Tail Corp.
$80.78
$0.20(0.25%)
At close: 4:00 PM EST
$80.78
$0.00(0.00%)
After hours: Nov 22 4:02 PM EST