Utilities: Utilities

Otter Tail Corp (OTTR: NASDAQ)

$32.07 0.7 | 2.23%
04/20/15 - 04:00 PM ET
53.64K / 89.20K
Vol / Avg. Vol:
31.61 / 31.37
Open / Prev. Close:
31.61 - 32.38
Today's Range:
26.53 - 33.44
52 Wk Range:
3.5853%
Performance YTD:
TheStreet Rating:
brokerage partners
connect with Stockpickr
Fan us on FaceBook
Follow us on Twitter