Constellation Energy Group is a strong long-term buy despite recent stock drops, with promising EPS growth and attractive ...