Constellation Brands (STZ) could potentially implement a stock buyback program, CEO Bill Newlands said Thursday.