Is 10X Genomics Txg Stock Good For Active Traders Price At 23.89 Up 2.66 20260328