Société de Therapeutique Marocaine S.A. (CBSE:SOT)
369.85
-0.15 (-0.04%)
At close: Aug 11, 2026
CBSE:SOT Financials Overview
Financials in millions MAD. Fiscal year is January - December.
Millions MAD. Fiscal year is Jan - Dec.
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Dec '25 Dec 31, 2025 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Revenue Revenue Growth | 3,226 | 3,226 | 2,816 | 2,486 | 2,302 | 2,056 |
Revenue Growth | 6.21% | 14.55% | 13.27% | 8.00% | 11.96% | 14.35% |
Gross Profit Gross Profit Growth | 1,549 | 1,549 | 1,328 | 1,151 | 1,099 | 1,021 |
Operating Income Operating Income Growth | 727.36 | 727.36 | 560.67 | 394.96 | 482.66 | 459.41 |
Net Income Net Income Growth | 385.53 | 385.53 | 315.29 | 262.76 | 266.62 | 278.85 |
Earnings Per Share EPS Growth | 10.14 | 10.14 | 8.76 | 7.30 | 7.40 | 7.74 |
EPS Growth | 5.69% | 15.74% | 19.99% | -1.37% | -4.39% | 21.04% |
| Fiscal Year | TTM | FY 2025 |
|---|---|---|
| Period Ending | Dec '25 Dec 31, 2025 | Dec '25 Dec 31, 2025 |
Europe Europe Growth | 92.83 | 92.83 |
Africa Africa Growth | 3,088 | 3,088 |
Middle East Middle East Growth | 44.49 | 44.49 |
Total Total Growth | 3,226 | 3,226 |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Dec '25 Dec 31, 2025 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Cash & Investments Cash & Investments Growth | 148.85 | 148.85 | 77.18 | 53.39 | 49.55 | 88.16 |
Total Debt Total Debt Growth | 976.72 | 976.72 | 588.61 | 501.82 | 351.93 | 223.68 |
Net Cash (Debt) Net Cash Growth | -827.87 | -827.87 | -511.43 | -448.43 | -302.38 | -135.52 |
Net Cash Growth | - | - | - | - | - | - |
Net Cash Per Share Net Cash Per Share Growth | -21.77 | -21.77 | -14.21 | -12.46 | -8.40 | -3.76 |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Dec '25 Dec 31, 2025 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Operating Cash Flow Operating Cash Flow Growth | 460.69 | 460.69 | 233.65 | 99.95 | 156.43 | 327.69 |
Capital Expenditures CapEx Growth | -78.28 | -78.28 | -112.71 | -117.67 | -70.1 | -62.56 |
Free Cash Flow Free Cash Flow Growth | 382.42 | 382.42 | 120.94 | -17.72 | 86.33 | 265.13 |
Free Cash Flow Growth | 22.75% | 216.21% | - | - | -67.44% | 664.47% |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Dec '25 Dec 31, 2025 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
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% |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Aug '26 Aug 11, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Dividend Per Share Dividend Per Share Growth | 6.600 | 6.600 | 5.600 | 3.400 | 5.000 | 5.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% |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Aug '26 Aug 11, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
PE Ratio | 36.50 | 36.50 | 21.12 | 26.06 | 35.65 | 38.21 |
Forward PE | - | 35.51 | 22.56 | 37.01 | 40.74 | 45.68 |
P/FCF Ratio | 37.07 | 36.80 | 55.07 | - | 110.09 | 40.19 |
PS Ratio | 4.39 | 4.36 | 2.37 | 2.75 | 4.13 | 5.18 |