Constellation Energy positioned for sustained growth.