Merck KGaA (MRK)

The most recent insider trading activity at Merck KGaA occurred on March 24, 2026, when Belén Garijo Lopez and Freifrau Helene Röder von Diersburg executed buy transactions. These purchases follow a consistent pattern of annual insider buying observed in March over the past several years, involving multiple key individuals within the company.
Ticker: MRK Exchange: GER


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Merck KGaA. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Buy 24 Mar 2026
Value €98,543.54 | Price 160.97 | Shares 88,010
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-25 2026-03-24 B Purchase Officer
88,010
160.97
€98,544
88,010 160.97 €98,544
2026-03-25 2026-03-24 B Purchase Officer
38,862
494.27
€1,627,325
38,862 494.27 €1,627,325
2025-03-27 2025-03-25 B Purchase Officer
73,406
127.72
€3,124,215
73,406 127.72 €3,124,215
2025-03-27 2025-03-25 B Purchase Officer
4,507
130.61
€588,646
4,507 130.61 €588,646
2025-03-27 2025-03-25 B Purchase Officer
4,507
130.61
€588,646
4,507 130.61 €588,646
2025-03-27 2025-03-25 B Purchase Officer
2,341
130.61
€305,751
2,341 130.61 €305,751
2024-03-27 2024-03-26 B Purchase Officer
3,884
159.24
€618,506
3,884 159.24 €618,506
2024-03-27 2024-03-26 B Purchase Officer
3,884
159.24
€618,506
3,884 159.24 €618,506
2023-03-29 2023-03-28 B Purchase Officer
2,388
172.63
€412,252
2,388 172.63 €412,252
2023-03-29 2023-03-28 B Purchase Officer
1,684
172.63
€290,717
1,684 172.63 €290,717
2023-03-29 2023-03-28 B Purchase Officer
636
172.63
€109,796
636 172.63 €109,796
2022-05-13 2022-05-13 B Purchase Management Board Member
1,500
159.96
€239,945
1,500 159.96 €239,945
2021-12-23 2021-12-17 B Purchase Management Board Member
1,550
220.00
€341,000
1,550 220.00 €341,000
2021-09-24 2021-09-24 B Purchase Management Board Member
1,000
199.31
€199,315
1,000 199.31 €199,315
2020-12-22 2020-12-21 B Purchase Management Board Member
0
0.00
€247,900
0 0.00 €247,900
2020-05-25 2020-05-20 B Purchase Officer
1,000
105.00
€105,000
1,000 105.00 €105,000