Otter Tail Corp (OTTR) Misses Q3 Views; Reaffirms

Go back to Otter Tail Corp (OTTR) Misses Q3 Views; Reaffirms
Otter Tail Corp (NASDAQ: OTTR) Delayed: 93.09 -0.7 (0.75%)
Previous Close $93.79    52 Week High $36.95 
Open $93.02    52 Week Low $25.20 
Day High $93.57    P/E 67.95 
Day Low $91.83    EPS $1.37 
Volume 8,698