mobile-banner

Contract & buyback programs

Liquidity contracts

Ticker

Animated instrument

Animators / Brokers

Contract start date

Contracy end date

Termination date

Securities contributions

Cash contributions

Minimal volume

Maximum price range

AFM

AFMA

BMCE CAPITAL BOURSE

2020-01-24

2021-01-22

2020-01-16

300

500 000

40 000

4,00

AFM

AFMA

BMCE CAPITAL BOURSE

2024-01-22

2025-01-21

2024-01-12

300

500 000

25 000

4,00

AFM

AFMA

BMCE CAPITAL BOURSE

2021-01-25

2022-01-21

-

300

500 000

25 000

3,86

AFM

AFMA

BMCE CAPITAL BOURSE

2022-01-24

2023-01-20

2022-01-17

300

500 000

25 000

4,00

AFM

AFMA

BMCE CAPITAL BOURSE

2023-01-23

2024-01-19

-

300

500 000

25 000

4,00

BCP

BCP

UPLINE SECURITIES

2023-07-10

2025-01-09

-

2 033 124

601 804 704

1 463 000

2,68

BCP

BCP

UPLINE SECURITIES

2021-07-05

2023-01-04

2023-01-04

2 022 547

709 913 997

1 059 000

1,44

BCP

BCP

UPLINE SECURITIES

2022-07-15

2024-01-15

-

2 033 124

713 626 524

2 107 000

1,20

DYT

DISTY TECHNOLOGIES

ATTIJARI INTERMEDIATION

2022-07-20

2024-07-19

-

250

90 000

25 000

4,00

IAM

ITISSALAT AL-MAGHRIB

MAROC SERVICES INTERMEDIATION

2024-04-15

2025-10-14

-

300 000

42 000 000

1 786 000

1,20

IAM

ITISSALAT AL-MAGHRIB

MAROC SERVICES INTERMEDIATION

2023-04-10

2024-10-09

-

300 000

45 300 000

2 607 000

1,40

IAM

ITISSALAT AL-MAGHRIB

MAROC SERVICES INTERMEDIATION

2022-05-16

2023-11-15

-

300 000

55 500 000

3 024 000

1,20

IAM

ITISSALAT AL-MAGHRIB

MAROC SERVICES INTERMEDIATION

2021-05-17

2022-11-16

2022-11-16

300 000

58 500 000

2 102 000

1,20

IAM

ITISSALAT AL-MAGHRIB

MAROC SERVICES INTERMEDIATION

2020-05-13

2021-11-12

-

300 000

59 400 000

27 600 000

1,20

SNA

STOKVIS NORD AFRIQUE

MAROC SERVICES INTERMEDIATION

2023-04-06

2024-10-05

-

91 952

2 114 896

25 000

4,00

SNA

STOKVIS NORD AFRIQUE

MAROC SERVICES INTERMEDIATION

2021-09-16

2023-03-15

2023-03-15

91 952

1 839 040

25 000

4,00

SNA

STOKVIS NORD AFRIQUE

MAROC SERVICES INTERMEDIATION

2020-03-19

2021-09-17

2020-03-18

91 952

1 839 040

919 520

4,00

TGC

TGCC S.A

BMCE CAPITAL BOURSE

2023-02-23

2024-08-23

-

316 398

63 279 600

128 000

2,40

Buyback program

Instrument

Maximum purchase price

Minimum selling price

Maximum number of shares to purchase

Program calendar

Intermediate

BCP

296,00

159,00

10 165 623

From 2023-07-10 To 2025-01-09

UPLINE SECURITIES

ITISSALAT AL-MAGHRIB

151,00

70,00

1 500 000

From 2023-04-10 To 2024-10-09

MAROC SERVICES INTERMEDIATION

ITISSALAT AL-MAGHRIB

140,00

68,00

1 500 000

From 2024-04-15 To 2025-10-14

MAROC SERVICES INTERMEDIATION

STOKVIS NORD AFRIQUE

23,00

10,00

459 758

From 2023-04-06 To 2024-10-05

MAROC SERVICES INTERMEDIATION

TGCC S.A

200,00

110,00

1 581 992

From 2023-02-23 To 2024-08-23

BMCE CAPITAL BOURSE

Liquidity provision contract

Instruments

Issuer

Animator / Brokers

Securities provision

Cash contributions

Minimum volume

Maximum range

Securities provider

Cash provider

Liquidity provider

No results found

Assistance agreement

Animated instrument

Intermediate

Calendar

Termination date

DISTY TECHNOLOGIES

-

From 2022-07-20 To 2024-07-19

-