Is Astec Lifesciences Ltd. worth buying?