on August 11, 2025 at 3:24 pm Activist Investor to Push Avantor to Make Changes or Sell ItselfBen GlickmanBy aumnamaah@gmail.com / August 11, 2025 Engine Capital has a roughly 3% stake in the life-sciences company.