The Southern Company (SO) stock analysis, price and outlook | Madmaj