Constellation Brands Inc. announced yesterday that it has filed a Shelf Registration Statement with the US Securities and Exchange Commission.