Société de Therapeutique Marocaine S.A. (CBSE:SOT)
Morocco flag Morocco · Delayed Price · Currency is MAD
295.00
+4.00 (1.37%)
At close: Oct 9, 2026

CBSE:SOT Financials Overview

Millions MAD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
3,4723,2262,8162,4862,3022,056
Revenue Growth
7.62%14.55%13.27%8.00%11.96%14.35%
Gross Profit
1,6741,5491,3281,1511,0991,021
Operating Income
778.07727.36560.67394.96482.66459.41
Net Income
406.9385.53315.29262.76266.62278.85
Earnings Per Share
7.5910.148.767.307.407.74
EPS Growth
-25.13%15.74%19.99%-1.37%-4.39%21.04%

Revenue by Geography

Fiscal YearFY 2025
Period EndingDec '25
Middle East
44.49
Africa
3,088
Europe
92.83
Total
3,226

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
150.25148.8577.1853.3949.5588.16
Total Debt
834.96976.72588.61501.82351.93223.68
Net Cash (Debt)
-684.7-827.87-511.43-448.43-302.38-135.52
Net Cash Growth
------
Net Cash Per Share
-12.77-21.77-14.21-12.46-8.40-3.76

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
655.44460.69233.6599.95156.43327.69
Capital Expenditures
-152.37-78.28-112.71-117.67-70.1-62.56
Free Cash Flow
503.07382.42120.94-17.7286.33265.13
Free Cash Flow Growth
31.55%216.21%---67.44%664.47%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
48.23%48.03%47.15%46.30%47.73%49.64%
Operating Margin
22.41%22.55%19.91%15.89%20.97%22.35%
Pretax Margin
18.98%19.34%17.50%15.59%18.11%19.82%
Profit Margin
11.72%11.95%11.20%10.57%11.58%13.56%
FCF Margin
14.49%11.86%4.29%-0.71%3.75%12.90%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
6.6006.6005.6003.4005.0005.000
Dividend Per Share Growth
17.86%17.86%64.71%-32.00%0%376.19%
Dividend Yield
2.24%1.82%3.14%1.89%2.04%1.85%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
38.8936.5021.1226.0635.6538.21
Forward PE
-35.5122.5637.0140.7445.68
P/FCF Ratio
22.4636.8055.07-110.0940.19
PS Ratio
3.264.362.372.754.135.18