Stock Comparison

OTTR ED
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric OTTR
Otter Tail Corp
ED
Consolidated Edison Inc
Price $87.09 $109.88
Change % +1.27% +0.71%
Market Cap 3.63B 40.28B
P/E Ratio 13.0 19.8
EPS $6.63 $5.72
52W High $90.11 $115.25
52W Low $71.79 $94.50
Volume
Avg Volume 319.6K 2.05M
Open $85.45 $108.99
Prev Close $86.00 $109.11
Div Yield 2.67% 3.17%
Annual Dividend $1.87 $3.18
Payout Ratio 25.9% 60.4%
Analyst Rating Buy Strong sell
Price Target $71.10 $127.62
Total Analysts 9 27