Farmacosmo S.p.A. (BIT:COSMO)
Italy flag Italy · Delayed Price · Currency is EUR
0.4180
+0.0060 (1.46%)
At close: Oct 16, 2026

Farmacosmo Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1618362773-
Market Cap Growth
-6.90%-51.70%36.86%-63.49%--
Enterprise Value
2224393166-
Last Close Price
0.410.450.940.691.95-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-36.3036.3036.3065.00-
PS Ratio
0.350.320.570.371.11-
PB Ratio
3.663.333.371.733.84-
P/TBV Ratio
----18.75-
P/FCF Ratio
6.5333.20----
P/OCF Ratio
6.4731.80----
PEG Ratio
-0.590.590.590.59-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.480.430.610.431.01-
EV/EBITDA Ratio
--110.00---
EV/FCF Ratio
9.0644.99----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.551.430.680.440.100.64
Debt / EBITDA Ratio
--20.88--0.46
Debt / FCF Ratio
2.7714.24----
Net Debt / Equity Ratio
1.421.250.390.11-0.26-0.82
Net Debt / EBITDA Ratio
-1.54-1.5711.99-3.893.64-0.59
Net Debt / FCF Ratio
2.5312.45-1.93-0.31-1.85
Asset Turnover
1.771.891.891.892.635.97
Inventory Turnover
6.258.297.6011.9419.5037.06
Quick Ratio
0.350.500.430.650.950.80
Current Ratio
0.700.780.981.081.221.04
Return on Equity (ROE)
-42.68%-57.08%-23.43%-22.88%-20.06%54.37%
Return on Assets (ROA)
-11.62%-12.04%-4.24%-5.36%-4.12%6.84%
Return on Invested Capital (ROIC)
-46.04%-42.15%-14.23%-20.90%-23.17%-
Return on Capital Employed (ROCE)
-76.50%-70.80%-18.20%-18.00%-7.70%54.90%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-14.66%-25.15%-8.15%-12.12%-1.83%-
FCF Yield
15.32%3.01%-5.97%-19.85%--