Société de Therapeutique Marocaine S.A. (CBSE:SOT)
Morocco flag Morocco · Delayed Price · Currency is MAD
369.85
-0.15 (-0.04%)
At close: Aug 11, 2026

CBSE:SOT 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
3,2263,2262,8162,4862,3022,056
Revenue Growth
6.21%14.55%13.27%8.00%11.96%14.35%
Gross Profit
1,5491,5491,3281,1511,0991,021
Operating Income
727.36727.36560.67394.96482.66459.41
Net Income
385.53385.53315.29262.76266.62278.85
Earnings Per Share
10.1410.148.767.307.407.74
EPS Growth
5.69%15.74%19.99%-1.37%-4.39%21.04%

Revenue by Geography

Fiscal YearTTMFY 2025
Period EndingDec '25 Dec '25
Europe
92.8392.83
Africa
3,0883,088
Middle East
44.4944.49
Total
3,2263,226

Cash & Debt

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

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
460.69460.69233.6599.95156.43327.69
Capital Expenditures
-78.28-78.28-112.71-117.67-70.1-62.56
Free Cash Flow
382.42382.42120.94-17.7286.33265.13
Free Cash Flow Growth
22.75%216.21%---67.44%664.47%

Margins

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

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '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
1.78%1.82%3.14%1.89%2.04%1.85%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
36.5036.5021.1226.0635.6538.21
Forward PE
-35.5122.5637.0140.7445.68
P/FCF Ratio
37.0736.8055.07-110.0940.19
PS Ratio
4.394.362.372.754.135.18