
Condensed read on price, recent range, and history coverage. Open the chart tab for compare and replay tools.
Toutes Opérations de Banque. Based on the latest available figures (2025), the company shows revenue of 20.34B, net income of 3.81B, market cap of 45.16B. Company context: headquartered in 140. Avenue Hassan II . Casablanca • listed since 1975.

Toutes Opérations de Banque. Based on the latest available figures (2025), the company shows revenue of 20.34B, net income of 3.81B, market cap of 45.16B. Company context: headquartered in 140. Avenue Hassan II . Casablanca • listed since 1975.
Toutes Opérations de Banque. Based on the latest available figures (2025), the company shows revenue of 20.34B, net income of 3.81B, market cap of 45.16B. Company context: headquartered in 140. Avenue Hassan II . Casablanca • listed since 1975.
Toutes Opérations de Banque. Based on the latest available figures (2025), the company shows revenue of 20.34B, net income of 3.81B, market cap of 45.16B. Company context: headquartered in 140. Avenue Hassan II . Casablanca • listed since 1975.
| 27,41 % | RMA WATANYA |
|---|---|
| 27,41 % | RMA WATANYA |
| 24,56 % | BANQUE FEDERATIVE DU CREDIT MUTUEL |
| 17,32 % | DIVERS ACTIONNAIRES |
| 8,13 % | CDG (Caisse de Dépôt et de Gestion) |
| 7,16 % | O CAPITAL GROUP |
| 5,01 % | Groupe MCMA-MAMDA |
| 4,48 % | British International Investment |
| 3,93 % | CIMR |
| 1,07 % | Personnel |
| 0,94 % | SFCM |
| 100,00 % | Total |
| Label | 2025 | 2024 | 2023 |
|---|---|---|---|
| Comptes consolidés | Oui | Oui | Oui |
| Capital social (2) | 2 202 818 810,00 | 2 157 863 330,00 | 2 125 656 420,00 |
| Capitaux propres (3) | 40 426 437 000,00 | 36 814 698 000,00 | 33 893 817 000,00 |
| Nombre titres(2) | 220 281 881 | 215 786 333 | 212 565 642 |
| Chiffre d'Affaires | 20 338 747 000,00 | 18 716 574 000,00 | 16 952 830 000,00 |
| Résultat d'exploitation | 7 745 617 000,00 | 6 848 936 000,00 | 5 394 899 000,00 |
| Résultat net (4) | 3 813 552 000,00 | 3 427 420 000,00 | 2 662 160 000,00 |
| Ratio | 2025 | 2024 | 2023 |
|---|---|---|---|
| BPA | 17,31 | 15,88 | 12,52 |
| ROE (en %) | 9,43 | 9,31 | 7,85 |
| Payout (en %) | - | - | 31,94 |
| Dividend yield (en %) | - | - | 2,23 |
| PER | 13,00 | 12,91 | 14,33 |
| PBR | 1,23 | 1,20 | 1,13 |
| Date | Valeur nominale | AGE ayant décidé | Date de jouissance | Valeur d'émission | Période d'exercice | Variation des titres | Nature de l'opération |
|---|---|---|---|---|---|---|---|
| 27/10/2025 | 10,00 | 24/06/2025 | 01/01/2025 | - | - | 4 495 548 | Incorporation de réserves et attribution d'actions gratuites |
| 15/10/2024 | 10,00 | 25/06/2024 | 01/01/2024 | - | - | 3 220 691 | Incorporation de réserves et attribution d'actions gratuites |
| 11/10/2023 | 10,00 | 20/06/2023 | 01/01/2023 | - | - | 3 795 815 | Incorporation de réserves et attribution d'actions gratuites |
| 06/10/2022 | 10,00 | 28/06/2022 | 01/01/2022 | - | - | 3 163 179 | Incorporation de réserves et attribution d'actions gratuites |
| 30/09/2020 | 10,00 | 23/06/2020 | 01/01/2020 | 137,00 | De 13/08/2020 à 15/09/2020 | 5 786 188 | Conversion des dividendes |
| 05/11/2019 | 10,00 | 04/09/2019 | 01/01/2019 | 180,00 | De 23/10/2019 à 25/10/2019 | 10 723 555 | Souscription en numéraire sans droit préférentiel |
| 19/08/2019 | 10,00 | 28/05/2019 | 01/01/2019 | 180,00 | De 09/07/2019 à 31/07/2019 | 5 550 414 | Souscription en numéraire avec droit préférentiel |
| 19/08/2019 | 10,00 | 28/05/2019 | 01/01/2019 | 180,00 | De 09/07/2019 à 31/07/2019 | 4 083 101 | Conversion des dividendes |
| 18/12/2012 | 10,00 | 23/11/2012 | 01/01/2012 | 200,00 | De 28/11/2012 à 05/12/2012 | 7 500 000 | Souscription en numéraire sans droit préférentiel |
| 20/12/2010 | 10,00 | 10/11/2010 | 20/12/2010 | 200,00 | De 29/11/2010 à 06/12/2010 | 2 500 000 | Souscription en numéraire sans droit préférentiel |
| 06/10/2010 | 10,00 | 08/09/2010 | 01/01/2010 | 235,00 | De 08/09/2010 à 05/10/2010 | 10 712 000 | Souscription en numéraire sans droit préférentiel |
| 03/07/2000 | 10,00 | 13/06/2000 | 01/01/2000 | - | - | 1 443 194 | Incorporation de réserves et attribution d'actions gratuites |
| 14/10/1996 | 10,00 | 26/02/1996 | 01/01/1996 | 330,00 | De 19/04/1996 à 27/05/1996 | 205 409 | Souscription en numéraire sans droit préférentiel |
| 14/10/1996 | 10,00 | 26/02/1996 | 01/01/1996 | 330,00 | De 26/02/1996 à 19/04/1996 | 1 369 394 | Souscription en numéraire sans droit préférentiel |
| 01/03/1996 | 10,00 | 26/02/1996 | 01/01/1996 | - | - | 2 857 142 | Incorporation de réserves et attribution d'actions gratuites |
| 29/07/1992 | 10,00 | 14/06/1991 | 01/07/1992 | 200,00 | De 25/05/1992 à 09/06/1992 | 1 750 000 | Souscription en numéraire avec droit préférentiel |
| 29/07/1992 | 10,00 | 14/06/1991 | 01/01/1992 | - | - | 750 000 | Incorporation de réserves et attribution d'actions gratuites |
| Date | Sens | Quantité | Déclarant | Cours (MAD) | Seuil Franchi en % | Intention du Déclarant |
|---|---|---|---|---|---|---|
| 14/02/2023 | Baisse | 791 500 | CDC Group PLC | 151,00 | 5,00 | - |
| 14/05/2021 | Hausse | 14 523 580 | O CAPITAL GROUP | 155,95 | 5,00 | Poursuivre ses achats sur la valeur concernée |
| 05/11/2019 | Hausse | 10 723 555 | CDC Group PLC | 180,00 | 5,00 | Arrêter ses achats sur la valeur concernée |
| 19/08/2011 | Hausse | 7 937 500 | FINANCE.COM | 200,00 | 5,00 | Poursuivre ses achats sur la valeur concernée |
| 06/10/2010 | Hausse | 10 712 000 | BANQUE FEDERATIVE DU CREDIT MUTUEL | 235,00 | 20,00 | - |
| 06/10/2010 | Baisse | - | Caja de Ahorras del Mediterraneo | 235,00 | 5,00 | Poursuivre ses achats sur la valeur concernée |
| 06/10/2010 | Baisse | - | FINANCE.COM | 235,00 | 5,00 | - |
| 22/03/2010 | Hausse | 12 700 111 | CDG (Caisse de Dépôt et de Gestion) | 267,00 | 5,00 | Siéger au conseil d'administration de la société cotée concernée |
| 22/03/2010 | Baisse | 12 589 826 | BANK OF AFRICA | 267,00 | 5,00 | - |
| 17/11/2009 | Hausse | 1 000 | BANK OF AFRICA | 206,10 | 5,00 | Arrêter ses achats sur la valeur concernée |
| 05/02/2009 | Baisse | 6 350 000 | BANK OF AFRICA | 290,00 | 5,00 | - |
| 30/12/2008 | Hausse | 23 875 040 | BANQUE FEDERATIVE DU CREDIT MUTUEL | 270,00 | 10,00 | Siéger au conseil d'administration de la société cotée concernée |
| 30/12/2008 | Baisse | 23 875 040 | CIC (Caisse Industrielle et Commerciale) | 270,00 | 5,00 | - |
| 25/09/2008 | Hausse | 4 200 | BANK OF AFRICA | 297,00 | 5,00 | - |
| 26/03/2008 | Baisse | 640 000 | BANK OF AFRICA | 3 000,00 | 5,00 | - |
| 14/03/2008 | Hausse | 1 000 | BANK OF AFRICA | 3 250,00 | 5,00 | - |
| 27/09/2007 | Baisse | 27 000 | CIMR | 2 985,00 | 5,00 | - |
| 19/04/2007 | Hausse | 793 757 | BMCE | 1 869,15 | 5,00 | - |
| 19/04/2007 | Hausse | 793 757 | Caja de Ahorras del Mediterraneo | 1 869,15 | 5,00 | Siéger au conseil d'administration de la société cotée concernée |
| 27/04/2006 | Hausse | 9 800 | BMCE | 1 200,00 | 5,00 | Siéger au conseil d'administration de la société cotée concernée |
| 24/05/2005 | Baisse | 628 841 | BANK OF AFRICA | 525,00 | 5,00 | - |
| 22/02/2005 | Hausse | 200 585 | BANK OF AFRICA | 515,00 | 5,00 | - |
| 04/02/2005 | Baisse | 900 | BANK OF AFRICA | 512,00 | 5,00 | - |
| 04/02/2005 | Baisse | 1 100 | BANK OF AFRICA | 513,00 | 5,00 | - |
| 24/06/2004 | Baisse | 1 587 514 | FINANCE.COM | 500,00 | 10,00 | - |
| Ticker | Instrument |
|---|---|
| ABOAA | DA BOA 2/7 1996 |
| ABOAB | DA BOA 1/10 2000 |
| ABOAF | DA BOA 1/48 2025 |
| BOA | BANK OF AFRICA |
| OBOAE | 28JUN2016 3.74% 10A 100K BOA |
| Taux | Ticker | Capital | Libellé | Date Jouissance | Valeur Nominale | Type Obligations | Date d'échéance |
|---|---|---|---|---|---|---|---|
| 3,74 % | OBOAE | 78 900,00 | 28JUN2016 3.74% 10A 100K BOA | 28/06/2016 | 100 000,00 | Subordonné | 28/06/2026 |
| 6,18 % | OBOAD | 160 000,00 | 21JAN2013 6.18% 10A 100K BOA | 21/01/2013 | 100 000,00 | Subordonné | 21/01/2023 |
| 27,41 % | RMA WATANYA |
|---|---|
| 27,41 % | RMA WATANYA |
| 24,56 % | BANQUE FEDERATIVE DU CREDIT MUTUEL |
| 17,32 % | DIVERS ACTIONNAIRES |
| 8,13 % | CDG (Caisse de Dépôt et de Gestion) |
| 7,16 % | O CAPITAL GROUP |
| 5,01 % | Groupe MCMA-MAMDA |
| 4,48 % | British International Investment |
| 3,93 % | CIMR |
| 1,07 % | Personnel |
| 0,94 % | SFCM |
| 100,00 % | Total |
| Label | 2025 | 2024 | 2023 |
|---|---|---|---|
| Comptes consolidés | Oui | Oui | Oui |
| Capital social (2) | 2 202 818 810,00 | 2 157 863 330,00 | 2 125 656 420,00 |
| Capitaux propres (3) | 40 426 437 000,00 | 36 814 698 000,00 | 33 893 817 000,00 |
| Nombre titres(2) | 220 281 881 | 215 786 333 | 212 565 642 |
| Chiffre d'Affaires | 20 338 747 000,00 | 18 716 574 000,00 | 16 952 830 000,00 |
| Résultat d'exploitation | 7 745 617 000,00 | 6 848 936 000,00 | 5 394 899 000,00 |
| Résultat net (4) | 3 813 552 000,00 | 3 427 420 000,00 | 2 662 160 000,00 |
| Ratio | 2025 | 2024 | 2023 |
|---|---|---|---|
| BPA | 17,31 | 15,88 | 12,52 |
| ROE (en %) | 9,43 | 9,31 | 7,85 |
| Payout (en %) | - | - | 31,94 |
| Dividend yield (en %) | - | - | 2,23 |
| PER | 13,00 | 12,91 | 14,33 |
| PBR | 1,23 | 1,20 | 1,13 |
| Date | Valeur nominale | AGE ayant décidé | Date de jouissance | Valeur d'émission | Période d'exercice | Variation des titres | Nature de l'opération |
|---|---|---|---|---|---|---|---|
| 27/10/2025 | 10,00 | 24/06/2025 | 01/01/2025 | - | - | 4 495 548 | Incorporation de réserves et attribution d'actions gratuites |
| 15/10/2024 | 10,00 | 25/06/2024 | 01/01/2024 | - | - | 3 220 691 | Incorporation de réserves et attribution d'actions gratuites |
| 11/10/2023 | 10,00 | 20/06/2023 | 01/01/2023 | - | - | 3 795 815 | Incorporation de réserves et attribution d'actions gratuites |
| 06/10/2022 | 10,00 | 28/06/2022 | 01/01/2022 | - | - | 3 163 179 | Incorporation de réserves et attribution d'actions gratuites |
| 30/09/2020 | 10,00 | 23/06/2020 | 01/01/2020 | 137,00 | De 13/08/2020 à 15/09/2020 | 5 786 188 | Conversion des dividendes |
| 05/11/2019 | 10,00 | 04/09/2019 | 01/01/2019 | 180,00 | De 23/10/2019 à 25/10/2019 | 10 723 555 | Souscription en numéraire sans droit préférentiel |
| 19/08/2019 | 10,00 | 28/05/2019 | 01/01/2019 | 180,00 | De 09/07/2019 à 31/07/2019 | 5 550 414 | Souscription en numéraire avec droit préférentiel |
| 19/08/2019 | 10,00 | 28/05/2019 | 01/01/2019 | 180,00 | De 09/07/2019 à 31/07/2019 | 4 083 101 | Conversion des dividendes |
| 18/12/2012 | 10,00 | 23/11/2012 | 01/01/2012 | 200,00 | De 28/11/2012 à 05/12/2012 | 7 500 000 | Souscription en numéraire sans droit préférentiel |
| 20/12/2010 | 10,00 | 10/11/2010 | 20/12/2010 | 200,00 | De 29/11/2010 à 06/12/2010 | 2 500 000 | Souscription en numéraire sans droit préférentiel |
| 06/10/2010 | 10,00 | 08/09/2010 | 01/01/2010 | 235,00 | De 08/09/2010 à 05/10/2010 | 10 712 000 | Souscription en numéraire sans droit préférentiel |
| 03/07/2000 | 10,00 | 13/06/2000 | 01/01/2000 | - | - | 1 443 194 | Incorporation de réserves et attribution d'actions gratuites |
| 14/10/1996 | 10,00 | 26/02/1996 | 01/01/1996 | 330,00 | De 19/04/1996 à 27/05/1996 | 205 409 | Souscription en numéraire sans droit préférentiel |
| 14/10/1996 | 10,00 | 26/02/1996 | 01/01/1996 | 330,00 | De 26/02/1996 à 19/04/1996 | 1 369 394 | Souscription en numéraire sans droit préférentiel |
| 01/03/1996 | 10,00 | 26/02/1996 | 01/01/1996 | - | - | 2 857 142 | Incorporation de réserves et attribution d'actions gratuites |
| 29/07/1992 | 10,00 | 14/06/1991 | 01/07/1992 | 200,00 | De 25/05/1992 à 09/06/1992 | 1 750 000 | Souscription en numéraire avec droit préférentiel |
| 29/07/1992 | 10,00 | 14/06/1991 | 01/01/1992 | - | - | 750 000 | Incorporation de réserves et attribution d'actions gratuites |
| Date | Sens | Quantité | Déclarant | Cours (MAD) | Seuil Franchi en % | Intention du Déclarant |
|---|---|---|---|---|---|---|
| 14/02/2023 | Baisse | 791 500 | CDC Group PLC | 151,00 | 5,00 | - |
| 14/05/2021 | Hausse | 14 523 580 | O CAPITAL GROUP | 155,95 | 5,00 | Poursuivre ses achats sur la valeur concernée |
| 05/11/2019 | Hausse | 10 723 555 | CDC Group PLC | 180,00 | 5,00 | Arrêter ses achats sur la valeur concernée |
| 19/08/2011 | Hausse | 7 937 500 | FINANCE.COM | 200,00 | 5,00 | Poursuivre ses achats sur la valeur concernée |
| 06/10/2010 | Hausse | 10 712 000 | BANQUE FEDERATIVE DU CREDIT MUTUEL | 235,00 | 20,00 | - |
| 06/10/2010 | Baisse | - | Caja de Ahorras del Mediterraneo | 235,00 | 5,00 | Poursuivre ses achats sur la valeur concernée |
| 06/10/2010 | Baisse | - | FINANCE.COM | 235,00 | 5,00 | - |
| 22/03/2010 | Hausse | 12 700 111 | CDG (Caisse de Dépôt et de Gestion) | 267,00 | 5,00 | Siéger au conseil d'administration de la société cotée concernée |
| 22/03/2010 | Baisse | 12 589 826 | BANK OF AFRICA | 267,00 | 5,00 | - |
| 17/11/2009 | Hausse | 1 000 | BANK OF AFRICA | 206,10 | 5,00 | Arrêter ses achats sur la valeur concernée |
| 05/02/2009 | Baisse | 6 350 000 | BANK OF AFRICA | 290,00 | 5,00 | - |
| 30/12/2008 | Hausse | 23 875 040 | BANQUE FEDERATIVE DU CREDIT MUTUEL | 270,00 | 10,00 | Siéger au conseil d'administration de la société cotée concernée |
| 30/12/2008 | Baisse | 23 875 040 | CIC (Caisse Industrielle et Commerciale) | 270,00 | 5,00 | - |
| 25/09/2008 | Hausse | 4 200 | BANK OF AFRICA | 297,00 | 5,00 | - |
| 26/03/2008 | Baisse | 640 000 | BANK OF AFRICA | 3 000,00 | 5,00 | - |
| 14/03/2008 | Hausse | 1 000 | BANK OF AFRICA | 3 250,00 | 5,00 | - |
| 27/09/2007 | Baisse | 27 000 | CIMR | 2 985,00 | 5,00 | - |
| 19/04/2007 | Hausse | 793 757 | BMCE | 1 869,15 | 5,00 | - |
| 19/04/2007 | Hausse | 793 757 | Caja de Ahorras del Mediterraneo | 1 869,15 | 5,00 | Siéger au conseil d'administration de la société cotée concernée |
| 27/04/2006 | Hausse | 9 800 | BMCE | 1 200,00 | 5,00 | Siéger au conseil d'administration de la société cotée concernée |
| 24/05/2005 | Baisse | 628 841 | BANK OF AFRICA | 525,00 | 5,00 | - |
| 22/02/2005 | Hausse | 200 585 | BANK OF AFRICA | 515,00 | 5,00 | - |
| 04/02/2005 | Baisse | 900 | BANK OF AFRICA | 512,00 | 5,00 | - |
| 04/02/2005 | Baisse | 1 100 | BANK OF AFRICA | 513,00 | 5,00 | - |
| 24/06/2004 | Baisse | 1 587 514 | FINANCE.COM | 500,00 | 10,00 | - |
| Ticker | Instrument |
|---|---|
| ABOAA | DA BOA 2/7 1996 |
| ABOAB | DA BOA 1/10 2000 |
| ABOAF | DA BOA 1/48 2025 |
| BOA | BANK OF AFRICA |
| OBOAE | 28JUN2016 3.74% 10A 100K BOA |
| Taux | Ticker | Capital | Libellé | Date Jouissance | Valeur Nominale | Type Obligations | Date d'échéance |
|---|---|---|---|---|---|---|---|
| 3,74 % | OBOAE | 78 900,00 | 28JUN2016 3.74% 10A 100K BOA | 28/06/2016 | 100 000,00 | Subordonné | 28/06/2026 |
| 6,18 % | OBOAD | 160 000,00 | 21JAN2013 6.18% 10A 100K BOA | 21/01/2013 | 100 000,00 | Subordonné | 21/01/2023 |