Is Syndax Pharmaceuticals Sndx Stock A Future Winner Price At 24.32 Down 1.80 20260410