Utilities: Utilities

Otter Tail Corp (OTTR: NASDAQ)

$32.49 -0.23 | -0.7%
03/02/15 - 02:21 PM ET
41.48K / 99.40K
Vol / Avg. Vol:
32.84 / 32.72
Open / Prev. Close:
32.14 - 32.84
Today's Range:
26.53 - 33.24
52 Wk Range:
5.6848%
Performance YTD:
TheStreet Rating:
brokerage partners
connect with Stockpickr
Fan us on FaceBook
Follow us on Twitter