Pangaea Oncology, S.A. (BME:PANG)
Spain flag Spain · Delayed Price · Currency is EUR
1.580
+0.030 (1.94%)
May 29, 2026, 4:00 PM CET

Pangaea Oncology Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
575961545035
Market Cap Growth
-4.53%-2.26%12.24%8.35%41.34%30.94%
Enterprise Value
596263524035
Last Close Price
1.581.731.771.841.641.55
PS Ratio
3.393.553.625.447.495.27
PB Ratio
2.572.692.662.882.172.51
P/TBV Ratio
3.243.393.544.882.391.69
PEG Ratio
-2.742.742.742.748.85
EV/Sales Ratio
3.543.713.785.186.005.25
Debt / Equity Ratio
0.220.220.200.180.110.25
Net Debt / Equity Ratio
0.080.080.000.03-0.260.04
Net Debt / EBITDA Ratio
-0.65-0.65-0.04-0.222.63-2.30
Net Debt / FCF Ratio
-0.57-0.57-0.01-0.221.65-0.24
Asset Turnover
0.520.520.550.350.270.36
Inventory Turnover
3.643.644.405.055.963.38
Quick Ratio
1.471.471.771.274.742.20
Current Ratio
1.781.781.871.344.892.36
Return on Equity (ROE)
-15.89%-15.89%-5.75%-22.89%-14.66%-5.73%
Return on Assets (ROA)
-7.54%-7.54%-4.47%-7.52%-6.85%-2.12%
Return on Capital Employed (ROCE)
-15.70%-15.70%-8.60%-15.90%-10.50%-3.60%
Earnings Yield
-6.34%-6.05%-1.92%-8.59%-5.42%-1.81%
FCF Yield
-5.23%-4.99%-8.30%-4.90%-7.39%-7.14%
Buyback Yield / Dilution
-19.14%--0.98%-35.11%-20.34%