Did I FINALLY ovulate?!

I haven’t been ovulating since my MC in December according to my doctor but he said it should “sort itself out”. Does this look promising? FF did say it was CD 16, does this look accurate? I would be 6 DPO today.

Vote below to see results!