The Southern Company SO Financial Analysis & Market Update July 2025 | Monexa