Wednesday, April 30, 2025
11:38
The indices are broadcast in real time.
Prices are delayed by 15 minutes
31/10/2024
RMA WATANYA | 27,41 % |
---|---|
BANQUE FEDERATIVE DU CREDIT MUTUEL | 24,56 % |
DIVERS ACTIONNAIRES | 17,31 % |
CDG (Caisse de Dépôt et de Gestion) | 8,13 % |
O CAPITAL GROUP | 7,16 % |
Groupe MCMA-MAMDA | 5,01 % |
British International Investment | 4,48 % |
CIMR | 3,93 % |
Personnel | 1,07 % |
SFCM | 0,94 % |
Total | 100,00 % |
Company information
Company name | BANK OF AFRICA |
---|---|
Corporate address | 140. Avenue Hassan II . Casablanca |
External auditors | FIDAROC GRANT THORNTON et BDO AUDIT TAX ADVISORY |
Date of creation | 31/08/1959 |
Date of IPO | 16/06/1975 |
Length of fiscal year | 12 |
Social object | All types of banking activity. |
Key figures (1)
2024 | 2023 | 2022 | |
---|---|---|---|
Consolidated accounts | Yes | Yes | Yes |
Share capital | 2 157 863 330,00 | 2 125 656 420,00 | 2 087 698 270,00 |
Equity | 36 814 698 000,00 | 33 893 817 000,00 | 31 841 759 000,00 |
Number of titles(2) | 215 786 333 | 212 565 642 | 208 769 827 |
Sales figures | 18 716 574 000,00 | 16 952 830 000,00 | 15 624 409 000,00 |
Operating result | 6 848 936 000,00 | 5 394 899 000,00 | 4 697 135 000,00 |
Net income (4) | 3 427 420 000,00 | 2 662 160 000,00 | 2 304 613 000,00 |
At the end of the financial year.
All lines of action combined.
(3) Equity of the consolidated group for companies publishing consolidated accounts
Net income Group share for companies publishing consolidated accounts.
Ratio
Ratios | 2024 | 2023 | 2022 |
---|---|---|---|
BPA | 15,88 | 12,52 | 11,04 |
ROE (in %) | 9,31 | 7,85 | 7,24 |
Payout (in %) | - | 31,94 | 36,24 |
Dividend yield (in %) | - | 2,23 | 2,33 |
PER | 12,91 | 14,33 | 15,58 |
PBR | 1,20 | 1,13 | 1,13 |
Investor Relations - Contacts
Contacts
Meriem OUGHLA
Phone
+212 522 46 21 97 / +212 522 46 28 10
Fax
+212 522 26 49 65
Corporate Website
Capital increase
Dividend
Bond issue
https://www.casablanca-bourse.com/undefined//live-market/emetteurs/BCE260675
Wednesday, April 30, 2025 10:38:02