Did I ovulate early ?

So yesterday(jun 23) around 10 in the morning I took and ovulation test(the one at the top) it looked positive so later that night I took another one(the middle) and it looked positive too. Around 10 this morning I took another(the one at the bottom) that one looks positive. Either these tests aren’t right or I ovulated early. I don’t know what do you think?

I’m not “suppose” to ovulate until the 30th.