On July 14, 2025, 23andMe Holding Co. repaid all debts and finalized an asset sale to TTAM Research Institute for $305 million, while also preparing to transfer its telehealth business for $2.5 million. This event follows their Chapter 11 bankruptcy filing from March 23, 2025.