Over the last 90 days, Barry Callebaut AG has seen a net insider buy of CHF 170,146.49, with one executive transaction recorded. This contrasts with earlier periods showing significant sell-offs by insiders. The stock has experienced a 17.0% decline in the past 90 days, trading below its 52-week high.