Societe de Promotion Pharmaceutique du Maghreb S.A. (CBSE:PRO)
Morocco flag Morocco · Delayed Price · Currency is MAD
1,432.00
0.00 (0.00%)
At close: Oct 27, 2026

CBSE:PRO Financials Overview

Millions MAD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1,023979.73898.71805.52704.64630.49
Revenue Growth
4.37%9.01%11.57%14.32%11.76%10.00%
Gross Profit
430.58424.75389.89359.24372.47330.53
Operating Income
74.8190.79106.21100.66134.12104.92
Net Income
40.4659.9155.1656.975.2868.97
Earnings Per Share
40.4659.9155.1656.9075.2868.97
EPS Growth
-32.47%8.62%-3.06%-24.42%9.15%14.45%

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
132.16138.19118.0362.74125.3235.09
Total Debt
171.82189.97227.91131.1868.5230
Net Cash (Debt)
-39.66-51.78-109.88-68.4456.78205.09
Net Cash Growth
-----72.31%47.43%
Net Cash Per Share
-39.66-51.78-109.88-68.4456.78205.09

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
--153.31147.18199.22247.17
Capital Expenditures
-----128.9-31.64
Free Cash Flow
--153.31147.1870.32215.53
Free Cash Flow Growth
--4.16%109.30%-67.37%-

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
42.11%43.35%43.38%44.60%52.86%52.42%
Operating Margin
7.32%9.27%11.82%12.50%19.03%16.64%
Pretax Margin
6.14%10.04%9.91%10.90%16.21%16.29%
Profit Margin
3.96%6.12%6.14%7.06%10.68%10.94%
FCF Margin
--17.06%18.27%9.98%34.19%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
30.00030.000--40.00040.000
Dividend Per Share Growth
0%---0%-
Dividend Yield
2.10%2.00%--3.74%3.51%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
35.3925.0417.2217.5814.1916.53
P/FCF Ratio
--6.206.7915.195.29
PS Ratio
1.401.531.061.241.521.81