Should I Hold Solaris Slsr Stock Now Price At 8.76 Down 0.23 20260406