10x Genomics News Mar 25, 2026 10x genomics CEO Saxonov sells $288,908 in stock - Investing.com 10x genomics CEO Saxonov sells $288,908 in stock - Investing.com Original