Buyback

CIR’s own shares buyback plan, currently in progress, was launched on March 16, 2022. The plan provides for the buyback of no more than 220,000,000 own shares (approximately equal to 19.86% of CIR’s share capital).

With the aim of optimizing the capital structure and creating value for shareholders, the Company successfully concluded a Partial Voluntary Public Tender Offer in 2021, investing € 80.0 million.

Buyback operations

annoWeek sharesAverage price €Value €
2024202465,837,265 0.430928,371,504.19
202415/04/24 – 19/04/241,067,6130.5705609,106.71
202408/04/24 – 12/04/241,423,5000.5508784,127.42
202403/04/24 – 05/04/24299,0000.5376160,741.15
202428/03/24 – 02/04/24212,1000.5394114,409.05
202425/03/24 – 27/03/24792,2000.5483434,395.13
202418/03/24 – 22/03/241,159,0700.5331617,944.00
202411/03/24 – 15/03/241,860,3640.5308987,519.15
202404/03/24 – 08/03/241,564,6890.5283826,604.86
202426/02/24 – 01/03/242,657,6650.53421,419,659.87
202419/02/24 – 23/02/241,133,7950.4591520,569.35
202412/02/24 – 16/02/24827,8880.4437367,370.89
202405/02/24 – 09/02/24598,5900.4251254,483.22
202429/01/24 – 02/02/24449,3500.4251191,010.34
202422/01/24 – 26/01/24237,8070.4251101,095.08
202415/01/24 – 19/01/24521,7890.4215219,915.38
202408/01/24 – 12/01/24344,7460.4255146,689.01
202402/01/24 – 05/01/24375,0000.4280160,517.50
2023202350,312,09950,312,09920,455,346.07
202327/12/23 – 29/12/23206,5000.431289,034.75
202318/12/23 – 22/12/23329,5000.4252140,100.20
202311/12/23 – 15/12/23430,4540.4293184,804.34
202304/12/23 – 08/12/23730,2680.4205307,102.96
202327/11/23 – 01/12/23768,0960.4262327,385.53
202320/11/23 – 24/11/23253,8760.4111104,379.59
202313/11/23 – 17/11/231,033,7220.4108424,618.46
202306/11/23 – 10/11/23902,0070.3974358,420.96
202330/10/23 – 03/11/231,082,5020.3902422,390.02
202323/10/23 – 27/10/23 906,6210.3823346,562.30
202316/10/23 – 20/10/23583,8260.3932229,542.29
202309/10/23 – 13/10/23659,9620.3915258,363.61
202302/10/23 – 06/10/23660,0570.3930259,406.99
202325/09/23 – 29/09/23745,5360.4120307,139.25
202318/09/23 – 22/09/23679,7650.4070276,632.65
202311/09/23 – 15/09/23543,7860.3985216,705.86
202304/09/23 – 08/09/23475,2870.3995189,862.85
202328/08/23 – 01/09/23454,2860.3992181,342.43
202321/08/23 – 25/08/23293,3720.3969116,451.90
202314/08/23 – 18/08/23236,9010.396293,867.72
202307/08/23 – 11/08/23582,6540.3991232,531.13
202331/07/23 – 04/08/23 600,0000.4061243,655.50
202324/07/23 – 28/07/23658,1520.4095269,514.65
202317/07/23 – 21/07/23588,8970.4033237,511.54
202310/07/23 – 14/07/23529,5460.4004212,027.97
202303/07/23 – 07/07/23631,6200.3876244,814.56
202326/06/23 – 30/06/23343,6000.3740128,523.13
202319/06/23 – 23/06/23 616,9030.3717229,331.23
202312/06/23 – 16/06/23518,5290.3803197,189.31
202305/06/23 – 09/06/23656,2420.3706243,207.24
202329/05/23 – 02/06/23530,5490.3691195,833.92
202322/05/23 – 26/05/23514,0000.3704190,385.90
202315/05/23 – 19/05/23579,2770.3743216,826.25
202308/05/23 – 12/05/23637,7740.3755239,475.61
202302/05/23 – 05/05/23762,5310.3812290,660.46
202324/04/23 – 28/04/23526,8220.3845202,560.10
202317/04/23 – 21/04/23859,0000.3906335,489.30
202311/04/23 – 14/04/23784,2770.3816299,250.64
202303/04/23 – 06/04/23687,0000.3868265,723.80
202327/03/23 – 31/03/231,071,9390.3904418,520.58
202320/03/23 – 24/03/231,463,6780.3958579,321.24
202313/03/23 – 17/03/231,821,1040.4000728,453.85
202306/03/23 – 10/03/23974,4890.4199409,181.15
202327/02/23 – 03/03/231,205,4860.4324521,206.19
202320/02/23 – 24/02/23923,5020.4275394,791.91
202313/02/23 – 17/02/23794,1330.4317342,821.07
202306/02/23 – 10/02/23746,1280.4398328,137.26
202330/01/23 – 03/02/23527,7380.4459235,334.96
202323/01/23 – 27/01/23501,6560.4347218,082.20
202316/01/23 – 20/01/23626,5380.4306269,769.20
202309/01/23 – 13/01/23486,8500.4404214,421.69
202302/01/23 – 06/01/23175,0000.445578,316.00
2022 2022 15,410,161 0.4159 6,408,370.88
202227/12/22 – 30/12/22263,6790.4433166,900.64
202219/12/22 – 23/12/22242,8820.4137100,478.45
202212/12/22 – 16/12/22262,2380.4109107,762.67
202205/12/22 – 09/12/22251,3180.4137103,975.04
202228/11/22 – 05/12/22110,1000.418246,048.54
202221/11/22 – 25/11/22214,9000.422390,760.68
202214/11/22 – 18/11/22108,0000.430246,458.30
202207/11/22 – 11/11/22267,5010.4406117,866.84
202231/10/22 – 04/11/22227,2500.431297,979.88
202224/10/22 – 28/10/22258,0000.4366112,649.20
202217/10/22 – 21/10/22276,0000.4356120,213.00
202210/10/22 – 14/10/22205,8350.405783,509.42
202203/10/22 – 07/10/22100,1680.403640,430.13
202226/09/22 – 30/09/22142,0000.407657,884.50
202219/09/22 – 23/09/22 337,2490.4300145,021.38
202212/09/22 – 16/09/22324,0850.4597148,988.27
202205/09/22 – 09/09/22182,5000.432078,840.30
202229/08/22 – 02/09/22126,5000.416452,678.45
202222/08/22 – 26/08/22140,0000.413857,937.70
202216/08/22 – 19/08/22147,0000.416561,229.10
202208/08/22 – 12/08/22154,0000.419064,524.05
202201/08/22 – 05/08/22242,6860.4159100,922.50
202225/07/22 – 29/07/22195,7060.404479,146.66
202218/07/22 – 22/07/22162,2460.398664,674.64
202211/07/22 – 15/07/22112,3770.408945,947.67
202204/07/22 – 08/07/22334,2480.4077136,259.47
202227/06/22 – 01/07/22384,3650.4086157,051.81
202220/06/22 – 24/06/22382,2730.4103156,848.74
202213/06/22 – 17/06/22328,6560.4213138,447.02
202206/06/22 – 10/06/22236,4920.4493106,255.49
202230/05/22 – 03/06/22479,1070.4537217,365.04
202223/05/22 – 27/05/22474,5510.4391208,388.33
202216/05/22 – 20/05/22481,4070,4109197,798.20
202209/05/22 – 13/05/22448,4760.4093183,571.59
202202/05/22 – 06/05/22243,3290.4121100,276.13
202225/04/22 – 29/04/22823,4730.4064334,641.95
202219/04/22 – 22/04/22460,2510.4126189,906.96
202211/04/22 – 14/04/22394,3080.4078160,805.80
202204/04/22 – 08/04/22925,0000.4065376,045.50
202228/03/22 – 01/04/221,300,0000.4097532,673.00
202221/03/22 – 25/03/221,563,8380.4081638,223.26
202216/03/22 – 18/03/221,096,1670.3932430,984.47
201920193,014,8440.49361,487,977.54
201911/03/19 – 11/03/19114,4200.504957,770.66
201904/03/19 – 08/03/19459,4620.5077233,258.32
201925/02/19 – 01/03/19356,9210.4997178,341.12
201918/02/19 – 22/02/19402,0160.4979200,158.41
201911/02/19 – 15/02/19277,4470.4921136,525.73
201904/02/19 – 08/02/19304,4230.4963151,073.82
201928/01/19 – 01/02/19281,6850.4960139,727.77
201921/01/19 – 25/01/19309,3180.4908151,812.53
201914/01/19 – 18/01/19224,2950.4772107,040.33
201907/01/19 – 11/01/19218,7790.4651101,764.20
201902/01/19 – 04/01/1966,0780.461630,504.65
201820184,911,9960.49632,437,692.01
201827/12/18 – 28/12/1844,0000.464420,432.00
201817/12/18 – 21/12/1886,5370.455639,429.93
201810/12/18 – 14/12/18113,6490.465852,933.51
201803/12/18 – 07/12/1877,8430.464636,166.80
201826/11/18 – 30/11/1855,6890.449325,018.75
201820/11/18 – 23/11/1812,3350.43295,339.89
201812/11/18 – 16/11/1832,9420.445414,672.26
201805/11/18 – 09/11/1862,4380.454528,377.02
201829/10/18 – 02/11/1843,0810.447419,275.98
201822/10/18 – 26/10/1857,4230.437025,095.56
201815/10/18 – 19/10/1840,0950.445617,867.11
201808/10/18 – 12/10/1865,6140.459730,165.57
201801/10/18 – 05/10/1879,3660.463336,769.17
201824/09/18 – 28/09/1877,0360.473136,448.62
201817/09/18 – 21/09/1877,0440.476336,693.52
201810/09/18 – 14/09/1845,5420.462521,064.19
201803/09/18 – 07/09/1850,9140.466123,729.53
201827/08/18 – 31/08/1872,3880.461333,393.97
201820/08/18 – 24/08/1896,5640.461344,541.96
201814/08/18 – 17/08/1837,5310.450516,906.06
201806/08/18 – 09/08/1843,9820.452519,903.66
201830/07/18 – 03/08/18138,1580.456963,128.79
201823/07/18 – 27/07/1879,9880.446535,713.12
201816/07/18 – 20/07/18106,9540.438946,939.37
201809/07/18 – 13/07/18105,8020.444246,995.07
201802/07/18 – 06/07/1871,6240.428930,719.71
201825/06/18 – 29/06/18176,5720.433576,547.69
201818/06/18 – 22/06/18196,0240.456489,473.79
201811/06/18 – 15/06/18177,5690.482585,679.33
201804/06/18 – 08/06/18126,2300.489861,831.18
201828/05/18 – 01/06/18119,6960.489058,530.52
201821/05/18 – 25/05/1883,0000.487040,422.85
201814/05/18 – 18/05/18103,0000.488450,301.50
201807/05/18 – 11/05/1877,0000.485337,370.20
201830/04/18 – 04/05/1853,4530.490026,194.23
201823/04/18 – 27/04/1880,0000.499539,960.20
201816/04/18 – 20/04/1877,0000.496938,260.90
201809/04/18 – 13/04/1872,9910.481835,166.31
201803/04/18 – 06/04/1853,6980.480225,785.92
201826/03/18 – 29/03/1860,0000.495129,707.50
201819/03/18 – 23/03/1882,1830.514342,269.66
201812/03/18 – 16/03/18107,1280.563060,310.73
201805/03/18 – 09/03/18199,7590.5608112,022.29
201826/02/18 – 02/03/18176,2290.533794,050.50
201819/02/18 – 23/02/18142,7060.524674,858.83
201812/02/18 – 16/02/18146,6190.514575,439.91
201805/02/18 – 09/02/18155,0350.527381,756.98
201829/01/18 – 02/02/18119,3290.586169,937.83
201822/01/18 – 26/01/18143,1250.590984,577.93
201815/01/18 – 19/01/1899,0900.580357,504.83
201808/01/18 – 12/01/18145,5260.589785,809.90
201802/01/18 – 05/01/18164,4950.584896,199.38
2017201719,288,0590.592111,419,809.73
201727/12/17 – 29/12/17143,1320.554479,349.01
201718/12/17 – 22/12/17100,0890.531653,209.14
201711/12/17 – 15/12/17154,5550.554885,749.05
201704/12/17 – 08/12/17118,9620.568667,645.84
201727/11/17 – 01/12/17231,7890.5715132,472.41
201720/11/17 – 24/11/17298,1320.5490163,669.13
201713/11/17 – 17/11/17291,8370.5517161,004.85
201706/11/17 – 10/11/17257,3180.5820149,767.18
201730/10/17 – 03/11/17237,9210.6072144,458.35
201723/10/17 – 27/10/17275,8480.5978164,911.44
201716/10/17 – 20/10/17287,5640.6085174,970.55
201709/10/17 – 13/10/17207,8270.6218129,225.58
201702/10/17 – 06/10/17420,7800.6372268,115.19
201725/09/17 – 29/09/17439,9050.6355279,560.20
201718/09/17 – 22/09/17409,0470.5978244,544.93
201711/09/17 – 15/09/17363,9690.5686206,962.98
201704/09/17 – 08/09/17248,0970.5576138,343.29
201728/08/17 – 01/09/17262,1140.5631147,583.73
201721/08/17 – 25/08/17227,0840.5793131,550.94
201714/08/17 – 18/08/17238,8140.5743137,145.42
201707/08/17 – 11/08/17206,2000.5834120,299.42
201731/07/17 – 04/08/17284,4260.5844166,219.14
201724/07/17 – 28/07/17238,6800.5783138,025.72
201717/07/17 – 21/07/17315,4140.5771182,035.04
201710/07/17 – 14/07/17301,1510.5798174,598.47
201703/07/17 – 07/07/17177,0100.5707101,023.42
201726/06/17 – 30/06/17427,3670.6136262,222.84
201719/06/17 – 23/06/17247,7150.6199153,561.26
201712/06/17 – 16/06/17277,9080.6253173,780.72
201705/06/17 – 09/06/17233,5330.6383149,071.62
201729/05/17 – 02/06/17256,6180.6616169,776.12
201722/05/17 – 26/05/17303,0770.6733204,072.60
201715/05/17 – 19/05/17394,4890.6462254,900.89
201708/05/17 – 12/05/17398,4990.6662265,475.56
201702/05/17 – 05/05/17312,7960.6688209,192.36
201724/04/17 – 28/04/17364,5840.7005255,396.11
201718/04/17 – 21/04/17278,4720.6702186,626.89
201710/04/17 – 13/04/17953,3670.6634632,418.42
201703/04/17 – 07/04/171,399,1460.6424898,762.96
201727/03/17 – 31/03/171,271,0730.6025765,847.18
201720/03/17 – 24/03/171,619,1740.5724926,891.23
201713/03/17 – 17/03/171,473,1130.5347787,635.47
201706/03/17 – 10/03/171,048,9820.5412567,683.11
201727/02/17 – 03/03/17630,2070.4905309,085.87
201720/02/17 – 24/02/17516,1520.4689242,003.67
201716/02/17 – 17/02/17144,1220.436962,964.43