Costco dividend stock analysis