Over the past 90 days, Barry Callebaut AG has reported no insider trading transactions, with a total count of zero for both buying and selling activities. The company's stock has experienced a significant decline of 25.9% in this period. The next earnings report is scheduled for November 5, 2025, following the last report on April 10, 2025, which did not indicate any earnings surprise.