Otter Tail Corp. (OTTR)

52.36
NASDAQ : Utilities
Prev Close 52.20
Day Low/High 51.62 / 52.68
52 Wk Low/High 44.22 / 53.34
Avg Volume 74.70K
Exchange NASDAQ
Shares Outstanding 39.76M
Market Cap 2.08B
EPS 2.10
P/E Ratio 24.98
Div & Yield 1.40 (2.62%)
Quant Rating on 4:00 PM EDT 6/25/2019
TheStreet Quant Rating: A- (Buy)