Utilities: Utilities

Otter Tail Corp (OTTR: NASDAQ)

$32.17 -0.11 | -0.34%
03/31/15 - 04:00 PM ET
60.65K / 96.80K
Vol / Avg. Vol:
32.04 / 32.28
Open / Prev. Close:
32.01 - 32.39
Today's Range:
26.53 - 33.44
52 Wk Range:
4.2636%
Performance YTD:
TheStreet Rating:
brokerage partners
connect with Stockpickr
Fan us on FaceBook
Follow us on Twitter