Société de Therapeutique Marocaine S.A. (CBSE:SOT)
Morocco flag Morocco · Delayed Price · Currency is MAD
1,580.00
+9.00 (0.57%)
At close: Mar 17, 2026

CBSE:SOT Ratios and Metrics

Millions MAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
12,6046,6606,8479,50410,6563,600
Market Cap Growth
59.00%-2.73%-27.96%-10.81%196.00%23.38%
Enterprise Value
12,9427,1637,1929,68410,8523,762
Last Close Price
1657.00906.58916.661244.941371.78455.09
PE Ratio
35.1721.1226.0635.6538.2115.64
Forward PE
-22.5637.0140.7445.6816.81
PS Ratio
4.152.372.754.135.182.00
PB Ratio
7.423.904.516.638.263.07
P/TBV Ratio
7.804.094.757.008.653.22
P/FCF Ratio
40.4655.07-110.0940.19103.80
P/OCF Ratio
30.0528.5068.5160.7532.5238.36
EV/Sales Ratio
4.262.542.894.215.282.09
EV/EBITDA Ratio
19.8412.4716.0017.9421.118.55
EV/EBIT Ratio
21.9413.5218.2120.0623.629.51
EV/FCF Ratio
41.5459.23-112.1740.93108.48
Debt / Equity Ratio
0.270.350.330.250.170.27
Debt / EBITDA Ratio
0.700.991.120.650.440.71
Debt / FCF Ratio
1.484.87-4.080.849.07
Net Debt / Equity Ratio
0.180.300.300.210.110.25
Net Debt / EBITDA Ratio
0.490.891.000.560.260.66
Net Debt / FCF Ratio
1.004.23-25.313.500.518.32
Asset Turnover
0.950.950.951.000.990.93
Inventory Turnover
1.691.721.771.881.801.73
Quick Ratio
0.971.041.021.001.001.02
Current Ratio
1.831.861.871.891.831.92
Return on Equity (ROE)
21.28%19.67%17.87%19.62%22.32%20.58%
Return on Assets (ROA)
11.51%11.16%9.46%13.12%13.84%12.79%
Return on Invested Capital (ROIC)
18.08%16.30%14.52%19.56%21.47%19.45%
Return on Capital Employed (ROCE)
28.70%26.40%22.20%29.00%32.40%28.70%
Earnings Yield
2.74%4.73%3.84%2.80%2.62%6.39%
FCF Yield
2.47%1.82%-0.26%0.91%2.49%0.96%
Dividend Yield
1.77%3.09%1.85%2.01%1.82%1.15%
Payout Ratio
35.45%38.82%68.50%67.51%54.22%52.39%
Total Shareholder Return
1.78%3.09%1.85%2.01%1.82%1.15%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.