Constellation Energy targets $424 price on AI power demand