Xcel Energy (XEL): Leadership, Dividends, and $45B Investment | Monexa