Société de Therapeutique Marocaine S.A. (CBSE:SOT)
Morocco flag Morocco · Delayed Price · Currency is MAD
380.00
+2.00 (0.53%)
At close: Jun 5, 2026

CBSE:SOT Ratios and Metrics

Millions MAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
14,55814,0726,6606,8479,50410,656
Market Cap Growth
59.20%111.30%-2.73%-27.96%-10.81%196.00%
Enterprise Value
15,41614,4107,1637,1929,68410,852
Last Close Price
380.00370.00181.32183.33248.99274.36
PE Ratio
37.4936.5021.1226.0635.6538.21
Forward PE
-35.5137.0137.0140.7445.68
PS Ratio
4.514.362.372.754.135.18
PB Ratio
5.495.313.904.516.638.26
P/TBV Ratio
9.258.944.094.757.008.65
P/FCF Ratio
38.0736.8055.07-110.0940.19
P/OCF Ratio
31.6030.5528.5068.5160.7532.52
EV/Sales Ratio
4.784.472.542.894.215.28
EV/EBITDA Ratio
19.6418.7711.4016.0017.9421.11
EV/EBIT Ratio
21.2319.8112.7818.2120.0623.62
EV/FCF Ratio
40.3137.6859.23-112.1740.93
Debt / Equity Ratio
0.370.370.350.330.250.17
Debt / EBITDA Ratio
1.241.240.941.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.811.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.691.691.721.771.881.80
Quick Ratio
0.960.961.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.67%11.67%11.82%9.46%13.12%13.84%
Return on Invested Capital (ROIC)
13.01%15.89%17.25%14.52%19.56%21.47%
Return on Capital Employed (ROCE)
22.70%22.70%27.90%22.20%29.00%32.40%
Earnings Yield
2.65%2.74%4.73%3.84%2.80%2.62%
FCF Yield
2.63%2.72%1.82%-0.26%0.91%2.49%
Dividend Yield
1.74%1.78%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
-3.91%-3.86%3.09%1.85%2.01%1.82%