Otter Tail Corp. (OTTR)

40.95
0.40 0.97
NASDAQ : Producer Manufacturing
Prev Close 41.35
Open 41.40
Day Low/High 40.95 / 41.90
52 Wk Low/High 35.65 / 48.65
Volume 67.38K
Avg Volume 98.60K
Exchange NASDAQ
Shares Outstanding 39.56M
Market Cap 1.66B
EPS 1.80
P/E Ratio 23.23
Div & Yield 1.34 (3.04%)
Quant Rating on 3:59 PM EST 2/21/2018
TheStreet Quant Rating: A (Buy)