Dominos pizza stock analysis