Already ovulated?

My cycles have been all over the place since getting off BC in December so all my apps didn’t have ovulation predicted for another week +.. However, according to this chart, doesn’t it look like I likely ovulated on June 3??