Astec Lifesciences share price skyrockets 17% despite weak sentiments on D-Street. Do you own? · Activ.news