Otter Tail Power Company Requests Rate Review in South Dakota

Go back to Otter Tail Power Company Requests Rate Review in South Dakota
Otter Tail Corp (NASDAQ: OTTR) Delayed: 88.06 +0.13 (0.15%)
Previous Close $87.93    52 Week High $36.95 
Open $88.73    52 Week Low $25.20 
Day High $88.85    P/E 64.28 
Day Low $87.66    EPS $1.37 
Volume 170,612