Madrigal Pharmaceuticals, Inc. (FRA:YDO1)
Germany flag Germany · Delayed Price · Currency is EUR
363.90
-7.80 (-2.10%)
Last updated: Feb 20, 2026, 7:55 PM CET

Madrigal Pharmaceuticals Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
8,47011,2646,5014,1334,8461,274
Market Cap Growth
19.01%73.28%57.29%-14.71%280.38%-9.37%
Enterprise Value
7,93010,6145,6514,0284,7491,012
Last Close Price
368.30495.20296.90208.40276.0072.50
PS Ratio
10.3813.8037.36---
PB Ratio
16.5021.958.9211.2726.247.39
P/TBV Ratio
16.7122.228.9811.2726.247.39
EV/Sales Ratio
9.7513.0032.48---
Debt / Equity Ratio
0.580.580.160.290.250.00
Net Debt / Equity Ratio
-1.05-1.05-1.07-1.27-1.56-1.37
Net Debt / EBITDA Ratio
2.132.131.621.361.051.11
Net Debt / FCF Ratio
3.353.351.771.591.371.46
Asset Turnover
0.830.830.21---
Inventory Turnover
1.031.03----
Quick Ratio
3.603.605.795.353.103.52
Current Ratio
4.014.016.105.383.123.54
Return on Equity (ROE)
-42.49%-42.49%-80.35%-123.98%-150.12%-110.92%
Return on Assets (ROA)
-16.30%-16.30%-36.98%-47.41%-57.71%-54.09%
Return on Capital Employed (ROCE)
-31.60%-31.60%-57.00%-72.90%-119.00%-123.40%
Earnings Yield
-2.90%-2.18%-6.92%-8.18%-5.70%-16.69%
FCF Yield
-1.91%-1.44%-6.79%-7.13%-4.35%-12.71%
Buyback Yield / Dilution
-5.46%-5.46%-13.83%-9.05%-3.64%-7.05%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.