Otter Tail Corp $27.90

down -0.06


1/8/2014 12:40 PM  |  NASDAQ : OTTR  
Industries : Utilities / Diversified Utilities
Get Trend Analysis Icon Get OTTR Trend Analysis - it has underperformed the S&P 500 by 23%
Trading Center