Costco Wholesale Corporation (COST) fundamental stock analysis