Legend Biotech Corporation (FRA:9LB)
Germany flag Germany · Delayed Price · Currency is EUR
25.00
0.00 (0.00%)
At close: Jun 26, 2026

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
4,6723,5295,2469,6087,2336,310
Market Cap Growth
-23.09%-32.72%-45.40%32.83%14.63%91.93%
Enterprise Value
4,2822,7804,3048,5016,3545,538
PS Ratio
4.733.919.5338.3970.43104.45
PB Ratio
5.574.015.748.7511.079.39
P/TBV Ratio
4.774.005.728.4910.728.62
EV/Sales Ratio
4.293.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
7.727.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)
-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)
-15.99%-21.99%-79.34%-144.77%-149.97%-197.93%
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%