Legend Biotech Corporation (FRA:9LB)
Germany flag Germany · Delayed Price · Currency is EUR
14.70
-0.40 (-2.65%)
At close: Mar 27, 2026

Legend Biotech Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,6973,4205,7669,8967,8196,309
Market Cap Growth
-58.07%-40.69%-41.73%26.55%23.93%106.63%
Enterprise Value
2,2332,9244,9308,8987,2005,815
Last Close Price
14.6018.5031.6054.0046.4041.60
PS Ratio
3.083.909.5238.3771.42104.26
PB Ratio
3.164.015.748.7411.239.37
P/TBV Ratio
3.164.015.748.7711.289.43
EV/Sales Ratio
2.503.348.1434.5065.7696.08
Debt / Equity Ratio
0.410.410.340.260.380.16
Net Debt / Equity Ratio
-0.53-0.53-0.74-0.78-1.00-0.99
Net Debt / EBITDA Ratio
4.214.212.621.891.661.97
Net Debt / FCF Ratio
4.154.154.882.373.343.16
Asset Turnover
0.610.610.360.180.100.08
Inventory Turnover
29.4429.4429.9135.3466.27176.58
Quick Ratio
1.881.884.496.773.594.11
Current Ratio
1.961.964.626.923.694.14
Return on Equity (ROE)
-29.06%-29.06%-15.45%-51.94%-59.11%-59.19%
Return on Assets (ROA)
-5.01%-5.01%-10.84%-20.76%-23.37%-26.75%
Return on Invested Capital (ROIC)
-30.46%-37.10%-113.02%-384.74%-9433.71%-770.35%
Return on Capital Employed (ROCE)
-12.40%-12.40%-21.90%-32.40%-44.30%-44.30%
Earnings Yield
-9.37%-7.39%-2.96%-4.74%-5.34%-5.62%
FCF Yield
-4.07%-3.21%-2.65%-3.78%-2.66%-3.35%
Buyback Yield / Dilution
-0.80%-0.80%-3.84%-10.71%-12.91%-19.21%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.