OPK Question

So I know you ovulate 12-36 hours after you get a peak opk. My question is, did I already ovulate? As you can see, my peak was yesterday and this morning it was still high. Tonight, it went to low (last test) does this mean I’ve already ovulated?