30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Barry Callebaut AG (BARN)

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.
Stock chart
Ticker: BARN Exchange: SWX


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Unknown insider
1 purchase — total 133,375 CHF
Buy 17 Apr 2026
Value CHF734,330.16 | Price 329.54 | Shares 82,317
Sale 13 Feb 2026
Value CHF4,428,785.65 | Price 206.12 | Shares 27,769
Sale 11 Feb 2026
Value CHF2,749,890.00 | Price 1,430.00 | Shares 1,923
Sale 11 Feb 2026
Value CHF2,881,186.00 | Price 1,430.58 | Shares 2,014
Sale 6 Feb 2026
Value CHF6,010,844.00 | Price 1,411.00 | Shares 4,260
Sale 5 Feb 2026
Value CHF7,469,529.50 | Price 1,381.97 | Shares 5,405
Buy 29 Nov 2024
Value CHF3,942,405.41 | Price 1,340.95 | Shares 2,940
Buy 12 Nov 2024
Value CHF1,385,270.00 | Price 1,385.27 | Shares 1,000
Buy 11 Nov 2024
Value CHF2,834,977.00 | Price 1,417.49 | Shares 2,000
Buy 8 Nov 2024
Value CHF2,836,162.00 | Price 1,418.08 | Shares 2,000
Buy 12 Jul 2024
Value CHF137,352.00 | Price 1,416.00 | Shares 97
Sale 28 May 2024
Value CHF159,631.25 | Price 1,596.31 | Shares 100
Sale 13 May 2024
Value CHF310,478.35 | Price 1,552.39 | Shares 200
Buy 18 Apr 2024
Value CHF4,889,058.50 | Price 1,340.20 | Shares 3,648
Buy 17 Apr 2024
Value CHF997,785.50 | Price 1,366.83 | Shares 730
Sale 27 Nov 2023
Value CHF294,030.00 | Price 1,485.00 | Shares 198
Buy 3 Nov 2023
Value CHF148,200.00 | Price 1,482.00 | Shares 100
Buy 3 Nov 2023
Value CHF13,293.00 | Price 1,477.00 | Shares 9
Buy 3 Nov 2023
Value CHF49,104.00 | Price 1,488.00 | Shares 33
Buy 2 Nov 2023
Value CHF44,760.00 | Price 1,492.00 | Shares 30
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-17 2026-04-17 B Purchase Executive Director / Officer
82,317
329.54
CHF734,330
82,317 329.54 CHF734,330
2026-02-13 2026-02-13 S Sale Non-Executive Director
27,769
206.12
CHF4,428,786
27,769 206.12 CHF4,428,786
2026-02-11 2026-02-11 S Sale Non-Executive Director
9,542
246.96
CHF130,260
9,542 246.96 CHF130,260
2026-02-11 2026-02-11 S Sale Non-Executive Director
2,014
1,430.58
CHF2,881,186
2,014 1,430.58 CHF2,881,186
2026-02-06 2026-02-06 S Sale Non-Executive Director
4,260
1,411.00
CHF6,010,844
4,260 1,411.00 CHF6,010,844
2026-02-05 2026-02-05 S Sale Non-Executive Director
5,405
1,381.97
CHF7,469,530
5,405 1,381.97 CHF7,469,530
2024-11-29 2024-11-29 B Purchase Non-Executive Director
2,940
1,340.95
CHF3,942,405
2,940 1,340.95 CHF3,942,405
2024-11-12 2024-11-12 B Purchase Non-Executive Director
1,000
1,385.27
CHF1,385,270
1,000 1,385.27 CHF1,385,270
2024-11-11 2024-11-11 B Purchase Non-Executive Director
2,000
1,417.49
CHF2,834,977
2,000 1,417.49 CHF2,834,977
2024-11-08 2024-11-08 B Purchase Non-Executive Director
2,000
1,418.08
CHF2,836,162
2,000 1,418.08 CHF2,836,162
2024-07-12 2024-07-12 B Purchase Executive Director / Officer
97
1,416.00
CHF137,352
97 1,416.00 CHF137,352
2024-05-28 2024-05-28 S Sale Executive Director / Officer
100
1,596.31
CHF159,631
100 1,596.31 CHF159,631
2024-05-13 2024-05-13 S Sale Executive Director / Officer
200
1,552.39
CHF310,478
200 1,552.39 CHF310,478
2024-04-18 2024-04-18 B Purchase Non-Executive Director
3,648
1,340.20
CHF4,889,058
3,648 1,340.20 CHF4,889,058
2024-04-17 2024-04-17 B Purchase Executive Director / Officer
730
1,366.83
CHF997,786
730 1,366.83 CHF997,786
2023-11-27 2023-11-27 S Sale Executive Director / Officer
198
1,485.00
CHF294,030
198 1,485.00 CHF294,030
2023-11-03 2023-11-03 B Purchase Non-Executive Director
100
1,482.00
CHF148,200
100 1,482.00 CHF148,200
2023-11-03 2023-11-03 B Purchase Non-Executive Director
9
1,477.00
CHF13,293
9 1,477.00 CHF13,293
2023-11-03 2023-11-03 B Purchase Non-Executive Director
33
1,488.00
CHF49,104
33 1,488.00 CHF49,104
2023-11-02 2023-11-02 B Purchase Non-Executive Director
30
1,492.00
CHF44,760
30 1,492.00 CHF44,760