Société de Therapeutique Marocaine S.A. (CBSE:SOT)
Morocco flag Morocco · Delayed Price · Currency is MAD
369.95
-4.05 (-1.08%)
At close: May 18, 2026

CBSE:SOT Ratios and Metrics

Millions MAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
14,17314,0726,6606,8479,50410,656
Market Cap Growth
62.28%111.30%-2.73%-27.96%-10.81%196.00%
Enterprise Value
15,03014,4107,1637,1929,68410,852
Last Close Price
369.95370.00181.32183.33248.99274.36
PE Ratio
36.5036.5021.1226.0635.6538.21
Forward PE
-35.5137.0137.0140.7445.68
PS Ratio
4.394.362.372.754.135.18
PB Ratio
5.355.313.904.516.638.26
P/TBV Ratio
9.008.944.094.757.008.65
P/FCF Ratio
37.0636.8055.07-110.0940.19
P/OCF Ratio
30.7630.5528.5068.5160.7532.52
EV/Sales Ratio
4.664.472.542.894.215.28
EV/EBITDA Ratio
19.1518.7512.4716.0017.9421.11
EV/EBIT Ratio
20.7020.7713.5218.2120.0623.62
EV/FCF Ratio
39.3037.6859.23-112.1740.93
Debt / Equity Ratio
0.370.370.350.330.250.17
Debt / EBITDA Ratio
1.271.270.991.120.650.44
Debt / FCF Ratio
2.552.554.87-4.080.84
Net Debt / Equity Ratio
0.310.310.300.300.210.11
Net Debt / EBITDA Ratio
1.081.080.891.000.560.26
Net Debt / FCF Ratio
2.172.174.23-25.313.500.51
Asset Turnover
0.830.830.950.951.000.99
Inventory Turnover
1.671.671.721.771.881.80
Quick Ratio
0.990.991.041.021.001.00
Current Ratio
1.761.761.861.871.891.83
Return on Equity (ROE)
17.82%17.82%19.67%17.87%19.62%22.32%
Return on Assets (ROA)
11.14%11.14%11.16%9.46%13.12%13.84%
Return on Invested Capital (ROIC)
12.41%15.16%16.30%14.52%19.56%21.47%
Return on Capital Employed (ROCE)
21.70%21.70%26.40%22.20%29.00%32.40%
Earnings Yield
2.72%2.74%4.73%3.84%2.80%2.62%
FCF Yield
2.70%2.72%1.82%-0.26%0.91%2.49%
Dividend Yield
1.51%-3.09%1.85%2.01%1.82%
Payout Ratio
52.29%52.29%38.82%68.50%67.51%54.22%
Buyback Yield / Dilution
-5.65%-5.65%----
Total Shareholder Return
-4.13%-5.65%3.09%1.85%2.01%1.82%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.