Is this what ovulation feels like?

Okay I’m on cd 24. Yesterday I woke up with random diarrhea and as the day progressed I started to feel quick sharp dull pains in my right ovary, and then it moved to my left ovary and at one point just for a second it felt like my period was about to start. I got a positive opk cd 21. Could I have ovulated yesterday?