Have I Ovulated?

Ch

Glow says today is my most fertile day but I think I may have already ovulated? If so, what day do you think? There may not be enough data yet to confirm. I didn’t get a positive OPK but they were almost positive on day 15 & 16