10x Genomics Reports Third Quarter 2025 Financial Results  Barchart.com