Constellation Energy stock soars to pace S&P 500 gainers after Democrats' deal on climate spending