Share Price & Charts

Our interactive Share Price Tool provides you with all the information you need.

Stock Price History

Key figures

2023

2024

2025

EPS pre in €

8.49

8.63

8.34

Dividend in € (subject to approval by the AGM)

2.20

2.20

2.20

Share price high in €

201.10

175.85

151.50

Share price low in €

135.45

137.85

104.60

Year-end share price in €

144.10

139.90

122.60

Actual number of shares in millions (as of year-end)

129.20

129.20

129.20

Theoretical total number[1] of shares in millions (as of year-end)

434.80

434.80

434.80

Market capitalization[2] in € billion (as of year-end)

62.65

60.83

53.30

Share-price relevant figures relate to the closing price in Xetra® trading on the Frankfurt Stock Exchange. The terms are adjusted to the new number of shares after the share split (June 30, 2014).

[1] 129.2 m public float, plus 305.5 m theoretical shares held by Merck Family 

[2] Based on the theoretical number of shares of 434.8 m