Are these Stock Doves.

I have many wood pigeons and collared doves in the garden, but occasionally in the last few weeks I've been seeing other pigeon types now and again. I just assumed they were feral pigeons, but having caught some better pictures, I think they may be stock doves. Am I correct?

I think the first picture is an adult, and the 2nd and 3rd a juvenile.