Société d'Exploitation des Ports (CBSE:MSA)
Morocco flag Morocco · Delayed Price · Currency is MAD
879.10
-9.90 (-1.11%)
At close: Aug 10, 2026

CBSE:MSA 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
5,7855,7855,0084,3203,9493,592
Revenue Growth
7.76%15.51%15.93%9.40%9.94%30.28%
Gross Profit
4,4524,4523,6672,1051,9041,652
Operating Income
2,5612,5612,0861,5551,3631,129
Net Income
1,5891,5891,267852.23816.79666.36
Earnings Per Share
21.6521.6517.2611.6111.139.08
EPS Growth
12.37%25.40%48.67%4.34%22.57%128.12%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
2,1202,1202,3902,0082,0241,614
Total Debt
1,3671,3671,5982,0322,3662,642
Net Cash (Debt)
752.63752.63791.65-24.38-342.15-1,028
Net Cash Growth
53.01%-4.93%----
Net Cash Per Share
10.2510.2510.79-0.33-4.66-14.00

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
2,6482,6482,0141,3321,501782.93
Capital Expenditures
-1,825-1,825-485.65-276.85-287.81-584.92
Free Cash Flow
823.61823.611,5281,0551,214198
Free Cash Flow Growth
--46.11%44.88%-13.09%512.91%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
76.95%76.95%73.22%48.72%48.22%45.98%
Operating Margin
44.26%44.26%41.65%35.99%34.52%31.44%
Pretax Margin
43.78%43.78%39.74%30.73%31.60%28.45%
Profit Margin
27.46%27.46%25.30%19.73%20.68%18.55%
FCF Margin
14.24%14.24%30.51%24.41%30.73%5.51%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
11.00011.0009.5008.5008.0007.200
Dividend Per Share Growth
15.79%15.79%11.77%6.25%11.11%-10.00%
Dividend Yield
1.25%1.17%1.81%3.20%4.00%2.86%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
40.6143.8931.0523.9419.4130.83
Forward PE
33.9439.1432.6020.3518.7827.62
P/FCF Ratio
78.3484.6625.7419.3513.06103.75
PS Ratio
11.1512.057.864.724.015.72