Legend Biotech Corporation (FRA:9LB)
Germany flag Germany · Delayed Price · Currency is EUR
16.50
-3.10 (-15.82%)
Last updated: Jul 28, 2026, 6:00 PM CET

Legend Biotech Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,2773,5285,2449,6057,2316,308
Market Cap Growth
-52.91%-32.72%-45.40%32.83%14.63%91.93%
Enterprise Value
2,8852,7794,3028,4986,3515,536
Forward PE
25.13150.43----
PS Ratio
3.323.919.5338.3970.43104.45
PB Ratio
3.904.015.748.7511.079.39
P/TBV Ratio
3.154.005.728.4910.728.62
EV/Sales Ratio
2.883.087.8233.9761.8691.66
Debt / Equity Ratio
0.120.090.040.040.030.00
Net Debt / Equity Ratio
-0.73-0.85-1.03-1.01-1.35-1.15
Net Debt / EBITDA Ratio
5.407.943.732.482.412.24
Net Debt / FCF Ratio
8.726.636.793.054.513.66
Asset Turnover
0.680.600.360.180.100.07
Inventory Turnover
14.8414.6010.839.6810.800
Quick Ratio
1.641.514.076.513.444.07
Current Ratio
2.131.964.626.923.694.14
Return on Equity (ROE)
-24.27%-29.06%-15.45%-51.94%-59.11%-59.19%
Return on Assets (ROA)
-7.99%-8.42%-19.69%-33.10%-35.55%-43.73%
Return on Invested Capital (ROIC)
-65.74%-248.24%----
Return on Capital Employed (ROCE)
-12.05%-10.96%-20.46%-39.63%-45.22%-54.29%
Buyback Yield / Dilution
-0.75%-0.80%-3.84%-10.71%-12.91%-19.21%
Total Shareholder Return
-0.75%-0.80%-3.84%-10.71%-12.91%-19.21%