First ovulation check

The glow app said I ovulated June 9th and period is due the 23rd. Today is the 16th s

o does this mean I’m just about to ovulate?

Also I would love any advice on how to take these:)