Stock Comparison

OTTR CEG
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric OTTR
Otter Tail Corp
CEG
Constellation Energy
Price $92.80 $266.36
Change % -0.11% +0.47%
Market Cap 3.75B 94.64B
P/E Ratio 13.4 25.0
EPS $6.66 $11.51
52W High $95.00 $412.70
52W Low $74.15 $228.63
Volume
Avg Volume 211.6K 2.78M
Open $94.07 $277.92
Prev Close $92.90 $265.12
Div Yield 2.58% 0.65%
Annual Dividend $2.10 $1.56
Payout Ratio 31.9% 21.0%
Analyst Rating Sell Strong buy
Price Target $71.10 $104.81
Total Analysts 9 29