Early ovulation?

I usually get my first positive OPK around CD13/14. I’m very regular and get my period every 28 days. I happen to test early this month and I got a positive only on CD10. My next period was supposed to come on the 29th. Now my apps pushed it up to the 26th. Anyone experience this?