Cycle Question

Courtney • I`m 27 and married for 7 years.. Baby #1 born April 2013, Baby #2 born December 2014, and Baby #3 born June 2017 and due July 2019 with baby #4 :)
Glow says AF is due the 26th which means I would've ovulated the 12th ... My last period was the 23rd of January and I had spotting the 6-8 of February ... Any thoughts??