Otter Tail (OTTR) 21.03 -0.28

Otter Tail Corp
(OTTR) 21.03 -0.28
Last Trade:21.00Day Range:21.00 - 21.41
Trade Time:08:05PM52wk Range:17.53 - 22.57
Prev. Close:21.28Market Cap:759.44M
Open:21.14Div Yield:5.67
Volume:65031PE:
EPS:0.55

The Latest On OTTR

Get the latest OTTR stock news on the web. Get the latest stock quotes and much more - Benzinga is the source for Otter Tail Corp stock price.

Otter Tail Corp by YCharts

Benzinga's News Delivered Free

Brain Trust