Share and stock is the same thing. So actually there is no difference between both and they are just synonyms.