10x Genomics Q1 Results Beat Expectations but Shares Drop | Intellectia.AI