Ovulating soon?

Does this look close to peak? glow says I ovulate on Thursday. Im on CD 12 & my period is usually every 28 days