Wondering..someone please comment

I had a mc on the 17th that lasted for 5 days so the 21st. Glow said I ovulated yesterday, should I trust it? I don’t go through the hassle and stress of trying to track it.