Farmacosmo S.p.A. (BIT:COSMO)
Italy flag Italy · Delayed Price · Currency is EUR
0.4800
+0.0110 (2.35%)
Last updated: Jul 27, 2026, 11:23 AM CET

Farmacosmo Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1918372773-
Market Cap Growth
-8.75%-51.76%37.03%-63.68%--
Enterprise Value
25.0824.0740.9930.7470.040
Last Close Price
0.480.450.940.691.95-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-36.3036.3036.3065.00-
PEG Ratio
-0.590.590.590.59-
PS Ratio
0.330.340.570.371.10-
PB Ratio
3.523.233.452.064.22-
P/TBV Ratio
----66.07-
P/FCF Ratio
35.1133.20----
P/OCF Ratio
33.6231.80----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.450.460.640.421.05-
EV/EBITDA Ratio
--116.72---
EV/FCF Ratio
47.2545.35----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.270.270.060.100.060
Debt / EBITDA Ratio
--20.88---
Debt / FCF Ratio
14.5114.24----
Net Debt / Equity Ratio
1.211.210.400.13-0.291.46
Net Debt / EBITDA Ratio
-3.81-2.1811.99-3.899.100.95
Net Debt / FCF Ratio
12.6912.45-1.93-0.3118.56-3.30
Asset Turnover
1.791.781.891.923.3112.10
Inventory Turnover
5.845.845.719.3716.5532.67
Quick Ratio
0.500.500.420.630.91-
Current Ratio
0.780.780.971.061.17-
Return on Equity (ROE)
-57.09%-57.09%-23.43%-22.88%-20.06%54.32%
Return on Assets (ROA)
-25.04%-25.04%-6.71%-8.07%-7.61%13.79%
Return on Invested Capital (ROIC)
-62.03%-54.79%-14.08%-19.67%-18.63%136.55%
Return on Capital Employed (ROCE)
-56.25%-56.25%-15.25%-16.91%-15.16%127.46%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
FCF Yield
2.85%3.01%----
Dividend Yield
-0.00%0.00%0.00%-21.11%-
Payout Ratio
-0.00%0.00%0.00%1158.99%0.00%
Buyback Yield / Dilution
-0.12%0.00%-3.23%-54931.64%-
Total Shareholder Return
-0.12%0.00%-3.23%-54952.76%-