3 weeks 2 days

My last period was April 13, I found out yesterday I was pregnant with a CB DIGITAL test... how did I already get a positive if I’m only 3 weeks 2 days! Mayb ovulated early???