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

Merck KGaA (MRK)

In the last 90 days, Merck KGaA saw two insider buy transactions totaling approximately EUR 954,055. These purchases were made by executives, indicating a net buying activity. The stock has experienced a 26.3% price increase over the past 90 days, reaching a high near its 52-week peak.
Stock chart
Ticker: MRK Exchange: GER


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Röder von Diersburg, Freifrau Helene
1 purchase — total 472,412 EUR
Buy 24 Mar 2026
Value €98,543.54 | Price 160.97 | Shares 88,010
Buy 24 Mar 2026
Value €1,627,324.87 | Price 494.27 | Shares 38,862
Buy 25 Mar 2025
Value €182,980.54 | Price 130.61 | Shares 1,401
Buy 25 Mar 2025
Value €588,646.18 | Price 130.61 | Shares 4,507
Buy 25 Mar 2025
Value €588,646.18 | Price 130.61 | Shares 4,507
Buy 25 Mar 2025
Value €305,751.21 | Price 130.61 | Shares 2,341
Buy 26 Mar 2024
Value €618,506.45 | Price 159.24 | Shares 3,884
Buy 26 Mar 2024
Value €618,506.45 | Price 159.24 | Shares 3,884
Buy 28 Mar 2023
Value €412,252.26 | Price 172.63 | Shares 2,388
Buy 28 Mar 2023
Value €290,717.26 | Price 172.63 | Shares 1,684
Buy 28 Mar 2023
Value €109,795.83 | Price 172.63 | Shares 636
Buy 13 May 2022
Value €239,944.85 | Price 159.96 | Shares 1,500
Buy 17 Dec 2021
Value €341,000.00 | Price 220.00 | Shares 1,550
Buy 24 Sep 2021
Value €199,315.00 | Price 199.31 | Shares 1,000
Buy 21 Dec 2020
Value €247,900.00 | Price 0.00 | Shares 0
Buy 20 May 2020
Value €105,000.00 | Price 105.00 | Shares 1,000
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