Constellation Energy director Roger W. Crandall buys 1,500 shares worth $417,931 - CEG News | Rallies