What Makes Scynexis Scyx Stock Attractive Or Not Price At 1.00 Down 0.06 20260328