Ovulation confirmed?

does it look like I definitely ovulated? I am in the process of ivf, so I have had the I have had the nuvaring I since March 5. Today is March 20. My embryo transfer is scheduled for April 12 or 13. I have taken the ring out for intercourse 5 times. I hope I have not messed up my ivf cycle.