When you purchase through links on our site, we may earn an affiliate commission.Heres how it works.
The share price currently stands at $0.86, down from a February high of $2.87.
The company did not immediately respond to TechRadar Pros request for a comment on the dark web posts claim.
We are taking this issue seriously and will continue our investigation to confirm these preliminary results.
When TechRadar asked the company for more information, we were directed to ablog postcreated by 23andMe.