Possible implantation?

Had ovulation on 10 Feb and found spotting on 14 Feb. Is it possible implantation is taking place?