Shares of Canopy Growth Corp. got a lift after the cannabis producer named Klein - chief financial officer at Constellation Brands, Canopy's largest shareholder - as its new CEO.Read full news