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

CBSE:PRO Financials Overview

Millions MAD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
979.73979.73898.71805.52704.64630.49
Revenue Growth
5.46%9.01%11.57%14.32%11.76%10.00%
Gross Profit
424.75424.75389.89359.24372.47330.53
Operating Income
90.7990.79106.21100.66134.12104.92
Net Income
59.9159.9155.1656.975.2868.97
Earnings Per Share
59.9159.9155.1656.9075.2868.97
EPS Growth
4.75%8.62%-3.06%-24.42%9.15%14.45%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
138.19138.19118.0362.74125.3235.09
Total Debt
189.97189.97227.91131.1868.5230
Net Cash (Debt)
-51.78-51.78-109.88-68.4456.78205.09
Net Cash Growth
-----72.31%47.43%
Net Cash Per Share
-51.78-51.78-109.88-68.4456.78205.09

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 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 YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
43.35%43.35%43.38%44.60%52.86%52.42%
Operating Margin
9.27%9.27%11.82%12.50%19.03%16.64%
Pretax Margin
10.04%10.04%9.91%10.90%16.21%16.29%
Profit Margin
6.12%6.12%6.14%7.06%10.68%10.94%
FCF Margin
--17.06%18.27%9.98%34.19%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
30.000---40.00040.000
Dividend Per Share Growth
0%---0%-
Dividend Yield
2.31%---3.89%3.77%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
21.7025.0417.2217.5814.1916.53
P/FCF Ratio
--6.206.7915.195.29
PS Ratio
1.331.531.061.241.521.81