This is indeed Greater Stitchwort. The easiest way to tell the difference is that the Sepals (the green sheathes behind the petals), are longer than the petals in Chickweed, about equal in Common Mouse-ear (although this also has a distinctive 'ear' leaf shape), and shorter in the Stichwort.