Sofgen Pharma S.A. (PROCF)
OTCMKTS · Delayed Price · Currency is USD
0.1100
+0.1089 (9,900.00%)
Mar 24, 2026, 9:57 AM EST

Sofgen Pharma Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Jan '22 Dec '20
2562644595921,100260
Market Cap Growth
-13.07%-42.51%-22.48%-46.15%323.09%8.29%
Enterprise Value
5325357318181,220-
Last Close Price
0.112.344.075.259.7510.40
PE Ratio
--11.3816.40--
Forward PE
-4.7914.0912.21--
PS Ratio
0.680.711.081.472.730.78
PB Ratio
-4.91-5.07-623.90-15.95-15.72-1.02
P/FCF Ratio
3.713.825.26-54.964.11
P/OCF Ratio
2.892.994.2738.0931.033.67
PEG Ratio
-0.320.320.29--
EV/Sales Ratio
1.421.431.722.033.02-
EV/EBITDA Ratio
--10.4818.30669.77-
EV/EBIT Ratio
--11.9323.98--
EV/FCF Ratio
7.707.758.37-60.93-
Debt / Equity Ratio
-5.89-5.89-424.80-8.09-3.62-1.78
Debt / EBITDA Ratio
--4.125.8941.925.71
Debt / FCF Ratio
4.444.443.58-12.667.19
Net Debt / Equity Ratio
-5.31-5.31-401.00-6.93-2.59-1.77
Net Debt / EBITDA Ratio
-14.45-14.454.235.7599.546.01
Net Debt / FCF Ratio
4.004.003.38-33.819.067.12
Asset Turnover
0.850.850.930.901.000.95
Inventory Turnover
2.042.041.841.852.392.17
Quick Ratio
0.290.290.360.420.550.47
Current Ratio
0.520.520.640.720.800.77
Return on Assets (ROA)
-4.03%-4.03%8.37%4.78%-1.40%11.30%
Return on Invested Capital (ROIC)
-10.98%-10.98%20.90%15.58%-5.91%-419.33%
Return on Capital Employed (ROCE)
673.10%673.10%157.30%60.70%-9.60%52.60%
Earnings Yield
-26.68%-25.87%8.79%6.10%-9.73%-4.02%
FCF Yield
26.97%26.16%19.01%-1.28%1.82%24.32%
Buyback Yield / Dilution
0.83%0.73%0.10%-3.02%-1.04%-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.