Have I ovulated by this point?

Here are my test strips. I’m still getting a high reading on them, but I’m confused as to if I have ovulated yet or if I still could since it’s high? I’m on Letrozole 7.5mg.