tiprankstipranks
Otter Tail (OTTR)
:OTTR
US Market
United States
OTTROtter Tail
$79.73
$0.25(0.34%)
At close: 4:00 PM EST