TME Pharma N.V. (EPA:ALTME)
France flag France · Delayed Price · Currency is EUR
0.0892
+0.0014 (1.59%)
Aug 21, 2026, 5:35 PM CET

TME Pharma Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8671217
Market Cap Growth
-19.08%-13.10%478.85%-26.24%-90.52%-28.42%
Enterprise Value
9641-54
Last Close Price
0.090.070.070.231.1021.21

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-4.114.114.114.114.11
PS Ratio
-----528.50
PB Ratio
-5.32-3.884.37-4.15-1.303.87
P/TBV Ratio
--4.39--3.87

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
-----115.25

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
-1.51-1.51--3.97-3.210.54
Net Debt / Equity Ratio
-0.24-0.24-2.013.670.43-1.56
Net Debt / EBITDA Ratio
-0.13-0.130.620.190.050.52
Net Debt / FCF Ratio
-0.11-0.110.700.190.050.57
Asset Turnover
-----0.00
Quick Ratio
0.550.551.820.820.761.81
Current Ratio
0.570.571.880.860.781.84
Return on Equity (ROE)
-18771.43%-18771.43%-866.97%--937.03%-236.93%
Return on Assets (ROA)
-64.52%-64.52%-111.45%-90.92%-100.06%-82.39%
Return on Capital Employed (ROCE)
181.30%181.30%-325.80%1912.90%997.00%-299.00%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-39.14%-53.55%-81.06%-552.35%-915.24%-82.86%
FCF Yield
-40.78%-55.80%-65.87%-463.63%-735.72%-71.07%
Buyback Yield / Dilution
-161.66%-161.66%-616.96%-326.62%-78.28%-103.92%