Otter Tail Power Company Completes Rate Review in South Dakota

Go back to Otter Tail Power Company Completes Rate Review in South Dakota
Otter Tail Corp (NASDAQ: OTTR) Delayed: 89.34 +1.08 (1.22%)
Previous Close $88.26    52 Week High $36.95 
Open $88.06    52 Week Low $25.20 
Day High $89.59    P/E 65.21 
Day Low $87.43    EPS $1.37 
Volume 202,686