Jackson Wong October 9, 2025 Expert Analysis Avacta shares are approaching 6 month highs, are they still a buy? Avacta Life Sciences Group Plc (www.avacta.com) is a small-cap biotech company. Two key divisions support the health company: Oncology drug…... Membership Required You must be a member to access this content.View Membership LevelsAlready a member? Log in here