Compagnie de Transports au Maroc Société Anonyme (CBSE:CTM)
Morocco flag Morocco · Delayed Price · Currency is MAD
893.00
-7.00 (-0.78%)
At close: Aug 10, 2026

CBSE:CTM Financials Overview

Millions MAD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1,8691,8691,302656.09605.17529.99
Revenue Growth
9.96%43.60%98.37%8.42%14.18%-19.12%
Gross Profit
580.23580.23431.2259.59214.58217.12
Operating Income
6.746.7428.4653.145.825.44
Net Income
56.256.246.6263.135.4435.21
Earnings Per Share
45.8445.8438.0351.4728.9128.72
EPS Growth
20.54%20.55%-26.11%78.04%0.67%-44.50%

Cash & Debt

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

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-101.54-101.54353.0844.53154.0786.9
Capital Expenditures
-96.43-96.43-157.97-138.83-81.64-67.19
Free Cash Flow
-197.97-197.97195.11-94.372.4319.71
Free Cash Flow Growth
----267.52%-

Margins

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

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
25.000-25.00015.00025.000
Dividend Per Share Growth
66.67%-66.67%-40.00%-
Dividend Yield
2.80%-2.34%2.76%4.04%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
19.4119.7428.8511.0823.3925.77
P/FCF Ratio
--6.89-11.4546.03
PS Ratio
0.580.591.031.071.371.71