Legend Biotech Corporation (FRA:9LB)
Germany flag Germany · Delayed Price · Currency is EUR
30.00
+8.40 (38.89%)
Last updated: Jun 3, 2026, 7:55 PM CET

Legend Biotech Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,7873,4675,1529,4377,1056,198
Market Cap Growth
25.98%-32.72%-45.40%32.83%14.63%91.93%
Enterprise Value
5,4052,7244,2238,3476,2385,439
PS Ratio
5.863.919.5338.3970.43104.45
PB Ratio
6.904.015.748.7511.079.39
P/TBV Ratio
5.724.005.728.4710.678.57
EV/Sales Ratio
5.533.077.8133.9661.8391.65
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
9.697.943.732.482.412.24
Net Debt / FCF Ratio
6.146.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)
-25.41%-29.06%-15.45%-51.94%-59.11%-59.19%
Return on Assets (ROA)
-7.17%-8.42%-19.69%-33.10%-35.55%-43.73%
Return on Invested Capital (ROIC)
-14.36%-21.99%-79.34%-144.77%-149.97%-197.93%
Return on Capital Employed (ROCE)
-10.34%-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%