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