Castle Brands, developer and international marketer of premium alcoholic drinks, has announced a US$1m share repurchase.