BACHEM HOLDING AG (BANB)

In the last 90 days, there has been one insider transaction, a buy totaling CHF 15,128. This contrasts with a higher volume of sell transactions observed over the past few years. The stock has seen a 3.0% increase in price over the last 90 days and is trading near its 52-week high.
Stock chart
Ticker: BANB Exchange: SWX


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Top insiders
Trades
Unknown insider
1 purchase — total 15,128 CHF
Buy 16 Mar 2026
Value CHF620,809.38 | Price 152.59 | Shares 32,866
Sale 15 Oct 2025
Value CHF2,185,443.76 | Price 310.89 | Shares 11,750
Sale 15 Oct 2025
Value CHF1,319,301.36 | Price 219.84 | Shares 47,663
Sale 15 Oct 2025
Value CHF141,000.00 | Price 56.40 | Shares 2,500
Buy 6 May 2025
Value CHF30,315.25 | Price 50.95 | Shares 595
Sale 20 Dec 2023
Value CHF136,400.00 | Price 62.00 | Shares 2,200
Sale 1 Dec 2021
Value CHF440,000.00 | Price 440.00 | Shares 1,000
Buy 3 May 2021
Value CHF93,500.00 | Price 467.50 | Shares 200
Sale 27 Apr 2021
Value CHF95,000.00 | Price 475.00 | Shares 200
Sale 26 Apr 2021
Value CHF95,200.00 | Price 476.00 | Shares 200
Sale 23 Apr 2021
Value CHF235,000.00 | Price 470.00 | Shares 500
Sale 22 Apr 2021
Value CHF92,000.00 | Price 460.00 | Shares 200
Sale 6 Apr 2021
Value CHF84,000.00 | Price 420.00 | Shares 200
Sale 13 Jan 2021
Value CHF80,000.00 | Price 400.00 | Shares 200
Sale 7 Jan 2021
Value CHF17,350.50 | Price 403.50 | Shares 43
Sale 9 Nov 2020
Value CHF800,000.00 | Price 400.00 | Shares 2,000
Sale 14 Oct 2020
Value CHF108,650.00 | Price 410.00 | Shares 265
Sale 2 Oct 2020
Value CHF56,800.00 | Price 400.00 | Shares 142
Buy 14 Sep 2020
Value CHF90,750.00 | Price 363.00 | Shares 250
Sale 26 Aug 2020
Value CHF81,720.00 | Price 360.00 | Shares 227
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-03-16 2026-03-16 B Purchase Non-Executive Director
32,866
152.59
CHF620,809
32,866 152.59 CHF620,809
2025-10-15 2025-10-15 S Sale Executive Director / Officer
11,750
310.89
CHF2,185,444
11,750 310.89 CHF2,185,444
2025-10-15 2025-10-15 S Sale Executive Director / Officer
47,663
219.84
CHF1,319,301
47,663 219.84 CHF1,319,301
2025-10-15 2025-10-15 S Sale Executive Director / Officer
2,500
56.40
CHF141,000
2,500 56.40 CHF141,000
2025-05-06 2025-05-06 B Purchase Non-Executive Director
595
50.95
CHF30,315
595 50.95 CHF30,315
2023-12-20 2023-12-20 S Sale Non-Executive Director
2,200
62.00
CHF136,400
2,200 62.00 CHF136,400
2021-12-01 2021-12-01 S Sale Non-Executive Director
1,000
440.00
CHF440,000
1,000 440.00 CHF440,000
2021-05-03 2021-05-03 B Purchase Non-Executive Director
200
467.50
CHF93,500
200 467.50 CHF93,500
2021-04-27 2021-04-27 S Sale Non-Executive Director
200
475.00
CHF95,000
200 475.00 CHF95,000
2021-04-26 2021-04-26 S Sale Non-Executive Director
200
476.00
CHF95,200
200 476.00 CHF95,200
2021-04-23 2021-04-23 S Sale Non-Executive Director
500
470.00
CHF235,000
500 470.00 CHF235,000
2021-04-22 2021-04-22 S Sale Non-Executive Director
200
460.00
CHF92,000
200 460.00 CHF92,000
2021-04-06 2021-04-06 S Sale Non-Executive Director
200
420.00
CHF84,000
200 420.00 CHF84,000
2021-01-13 2021-01-13 S Sale Non-Executive Director
200
400.00
CHF80,000
200 400.00 CHF80,000
2021-01-07 2021-01-07 S Sale Non-Executive Director
43
403.50
CHF17,350
43 403.50 CHF17,350
2020-11-09 2020-11-09 S Sale Executive Director / Officer
2,000
400.00
CHF800,000
2,000 400.00 CHF800,000
2020-10-14 2020-10-14 S Sale Non-Executive Director
265
410.00
CHF108,650
265 410.00 CHF108,650
2020-10-02 2020-10-02 S Sale Non-Executive Director
142
400.00
CHF56,800
142 400.00 CHF56,800
2020-09-14 2020-09-14 B Purchase Non-Executive Director
250
363.00
CHF90,750
250 363.00 CHF90,750
2020-08-26 2020-08-26 S Sale Non-Executive Director
227
360.00
CHF81,720
227 360.00 CHF81,720