Otter Tail Corp (OTTR)

$37.35 0.70 (1.84%)
14:45 EDT OTTR Stock Quote Delayed 30 Minutes
Previous Close $38.05
Market Cap 1.48B
PE Ratio 18.86
EPS 1.98
Volume (Avg. Vol.) 52,409
Day's Range 36.63 - 38.05
52-Week Range 30.95 - 57.74
Dividend & Yield 1.34 (3.59%)

Navellier Ratings

Powered by Portfolio Grader

Total Grade

D
Sell