Otter Tail Corp (OTTR) Misses EPS and Revenue Expectations

Go back to Otter Tail Corp (OTTR) Misses EPS and Revenue Expectations
Otter Tail Corp (NASDAQ: OTTR) Delayed: 92.14 -2.14 (2.27%)
Previous Close $94.28    52 Week High $36.95 
Open $94.49    52 Week Low $25.20 
Day High $94.49    P/E 67.26 
Day Low $92.07    EPS $1.37 
Volume 178,184