SO (Southern Company) Stock AnalysisExplore Southern Company (SO): price history, financials and stock analysis.Sign InMethodology