Okay..whats happening?!

So these are my ovulation strips.

1st is from Monday

2nd is from Tuesday

3rd is from today

Did I ovulate yesterday? And today my ovulation is done already? Isnt it true that if my ovulation strip is positive that ovulation doesnt come in the next 24-36 hours? Or am I wrong?

I did BD on 1st and 2nd, today not yet but looks like my ovulation is done..

What do u think?