Confused...?

Ok so I’m on Femara taking it from cycle day 5-9 . I’m currently on cycle day 23 and went to get my progesterone blood work done today. So I’ve been testing with OPK everyday. According to the Femara taking it from cycle day 5-9 I would ovulate on cycle day 16-19. Well I’ve been testing and no positive. I thought at one point I was close to a positive and my Premom app said it was my peak but wasn’t for sure. I decided to take an OPK today and got this.. Am I ovulating late?? Or does this mean I could be pregnant? Anyone else gone through this before?