Constellation Energy (CEG): financials explained · StockLab