Compagnie de Transports au Maroc Société Anonyme (CBSE:CTM)
Morocco flag Morocco · Delayed Price · Currency is MAD
809.00
+7.00 (0.87%)
At close: Oct 9, 2026

CBSE:CTM Financials Overview

Millions MAD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
2,0701,8691,302656.09605.17529.99
Revenue Growth
10.77%43.60%98.37%8.42%14.18%42.27%
Gross Profit
536.49580.23431.2259.59214.58217.12
Operating Income
-736.7428.4653.145.825.44
Net Income
30.7956.246.6263.135.4435.21
Earnings Per Share
-45.8438.0351.4728.9128.72
EPS Growth
-20.55%-26.11%78.04%0.67%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
87.53106238.9267.01136.0392.15
Total Debt
467.53415.49363.46141.6113148.97
Net Cash (Debt)
-380-309.49-124.54-74.5923.03-56.82
Net Cash Growth
------
Net Cash Per Share
--252.44-101.59-60.8418.78-46.35

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
89.36-101.54353.0844.53154.0786.9
Capital Expenditures
-89.1-96.43-157.97-138.83-81.64-67.19
Free Cash Flow
0.25-197.97195.11-94.372.4319.71
Free Cash Flow Growth
----267.52%-83.27%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
25.91%31.05%33.13%39.57%35.46%40.97%
Operating Margin
-3.53%0.36%2.19%8.10%0.96%4.80%
Pretax Margin
-2.06%1.77%3.18%13.58%6.69%7.69%
Profit Margin
1.49%3.01%3.58%9.62%5.86%6.64%
FCF Margin
0.01%-10.59%14.99%-14.37%11.97%3.72%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
25.000-25.00015.00025.00022.000
Dividend Per Share Growth
4.00%-66.67%-40.00%13.64%-
Dividend Yield
3.09%-2.41%2.84%4.17%3.46%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
32.2119.7428.8511.0823.3925.77
P/FCF Ratio
3904.79-6.89-11.4546.03
PS Ratio
0.480.591.031.071.371.71