Merck KGaA (ETR:MRK)
Germany flag Germany · Delayed Price · Currency is EUR
121.15
+8.15 (7.21%)
May 13, 2026, 5:36 PM CET

Merck KGaA Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Dec '26 Dec '25 Dec '24 Dec '23 Dec '22
52,67352,67353,30460,82562,65278,651
Market Cap Growth
-0.62%-1.18%-12.37%-2.92%-20.34%-20.31%
Enterprise Value
61,01552,67362,60068,68470,68687,303
Last Close Price
121.15121.15122.60139.90144.10180.90
PE Ratio
20.79-20.4321.8922.2023.65
Forward PE
15.21-14.9014.8016.1717.32
PEG Ratio
1.89-1.992.354.482.03
PS Ratio
2.51-2.532.882.983.54
PB Ratio
1.77-1.862.032.353.03
P/TBV Ratio
--1.862.032.353.03
P/FCF Ratio
19.93-22.7121.0931.6928.83
P/OCF Ratio
12.56-13.5613.2616.5618.47
EV/Sales Ratio
2.91-2.973.253.373.93
EV/EBITDA Ratio
10.77-10.6111.8912.8813.42
EV/EBIT Ratio
15.75-17.3818.8419.5919.51
EV/FCF Ratio
23.09-26.6723.8235.7532.00
Debt / Equity Ratio
--0.420.340.370.40
Debt / EBITDA Ratio
--2.031.781.811.60
Debt / FCF Ratio
--5.103.575.033.82
Net Debt / Equity Ratio
--0.320.260.300.33
Net Debt / EBITDA Ratio
--1.561.351.451.32
Net Debt / FCF Ratio
--3.932.704.033.14
Asset Turnover
-00.410.420.430.47
Inventory Turnover
-01.941.901.862.00
Quick Ratio
--0.830.640.760.67
Current Ratio
--1.461.191.421.28
Return on Equity (ROE)
-0.00%8.92%9.82%10.74%14.08%
Return on Assets (ROA)
-0.00%5.52%5.74%6.05%7.42%
Return on Invested Capital (ROIC)
-0.00%6.16%6.41%6.75%8.28%
Return on Capital Employed (ROCE)
-0.00%8.70%9.10%9.16%12.10%
Earnings Yield
4.81%0.00%4.89%4.57%4.50%4.23%
FCF Yield
5.02%0.00%4.40%4.74%3.16%3.47%
Dividend Yield
1.95%0.00%0.53%0.47%0.45%0.30%
Payout Ratio
39.75%-10.89%10.23%10.06%7.19%
Buyback Yield / Dilution
0.15%0.00%0.00%0.00%0.00%0.00%
Total Shareholder Return
2.10%0.00%0.53%0.47%0.45%0.30%
Updated Dec 31, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.