Fine Foods & Pharmaceuticals N.t.m. Spa MIL:FF

Fine Foods & Pharmaceuticals N T M S p A : TREASURY SHARES BUYBACK INFORMATION 16 MARCH – 20 MARCH 2026 PERIOD

Published

Source: MarketScreener

TREASURY SHARES BUYBACK INFORMATION 16 IARCH - 20 MARCH 2026 PERIOD

Verdellino (Bergamo, Italy), 23 March 2026 - Fine Foods & Pharmaceuticals N.T.M. S.p.A. as part of its treasury share buyback programme (the Programme) - which was launched on 8 May 2025 implementing the 17 April 2025 Shareholders' Meeting resolution - in the 16 MARCH - 20 MARCH 2026 period, purchased 83,622 treasury shares, (equal to 0.3272% of the share capital), at an average weighted price of € 8.5280, for a total value of € 713,124.36.

The buyback was made through the intermediary Banca lntesa Sanpaolo, LEI Code 2W8N8UU78PMDQKZENC08.

Below are the daily details of the buyback of Fine Foods & Pharmaceuticals N.T.M. S.p.A. ordinary shares, ISIN code lT0005215329, and the attached details of the transactions carried out during the above period

Date

Market

Name

Purchase-

Sale

No. Of

Transactions

Qty

Currency

Price

Total

16/03/2026

MTA

P

27

14,782

EUR

8.8741

131,176.65

17/03/2026

MTA

P

19

18,000

EUR

8.6227

155,209.14

18/03/2026

MTA

P

34

14,140

EUR

8.6368

122,123.79

19/03/2026

MTA

P

42

21,700

EUR

8.3724



181,681.08

20/03/2026

MTA

P

21

15,000

EUR

8.1956

122,933.70

Following the buyback outlined in this press release, the Company holds 2,155,233 treasury shares, representing 8.4320% of the share capital, as of 20 March 2026.

More detail below

This press release is available on the Fine Foods website https://www.finefoods.it, in the Investor Relations/Press Releases section.

Fine Foods & Pharmaceuticals N.T.M. S.p.A., listed on Borsa Italiana's Euronext STAR Milan (Ticker: FF) is an Italian independent Contract Services Development & Manufacturing Organization (CSDMO) specialising in the contract development and manufacturing of products for the nutraceutical, pharmaceutical and cosmetics industries, with a customer-centric, service-oriented philosophy. Founded in 1984, Fine Foods proved to be a reliable and capable strategic partner for customers in the reference sectors. The company's organization can provide successful design process and solid, long-term partnerships. The continuous search for excellence is part of the company's business model and includes research and development, innovation, process reliability, product quality, ESG, and sustainable management of the Group's supply chain. Fine Foods is a benefit corporation which relies on certifications and ratings under international standards. These guarantee its sustainability commitment across the business. Fine Foods is a growing and future-oriented company.

***

For further information:

Fine Foods & Pharmaceuticals N.T.M. S.p.A. Tel +39 035 4821382

Investor Relations: [email protected]

Media Relations: [email protected]



Date

Market

Purchase-Sell

Trade Time

Q.ty

Value

Price

Total

16/03/2026

MTA

P

09:18:56

400

EUR

8,78

3.512,00

16/03/2026

MTA

P

09:18:56

914

EUR

8,78

8.024,92

16/03/2026

MTA

P

09:18:56

58

EUR

8,78

509,24

16/03/2026

MTA

P

09:18:56

628

EUR

8,78

5.513,84

16/03/2026

MTA

P

09:19:01

400

EUR

8,82

3.528,00

16/03/2026

MTA

P

09:19:01

204

EUR

8,82

1.799,28

16/03/2026

MTA

P

09:19:01

55

EUR

8,82

485,10

16/03/2026

MTA

P

09:19:01

192

EUR

8,84

1.697,28

16/03/2026

MTA

P

09:19:01

100

EUR

8,84

884,00

16/03/2026

MTA

P

09:19:01

400

EUR

8,86

3.544,00

16/03/2026

MTA

P

09:19:01

185

EUR

8,86

1.639,10

16/03/2026

MTA

P

09:19:01

500

EUR

8,86

4.430,00

16/03/2026

MTA

P

09:19:01

231

EUR

8,88

2.051,28

16/03/2026

MTA

P

09:19:01

500

EUR

8,88

4.440,00

16/03/2026

MTA

P

09:19:01

296

EUR

8,88

2.628,48

16/03/2026

MTA

P

09:19:01

300

EUR

8,88

2.664,00

16/03/2026

MTA

P

09:19:01

150

EUR

8,88

1.332,00

16/03/2026

MTA

P

09:19:01

231

EUR

8,9

2.055,90

16/03/2026

MTA

P

09:19:01

500

EUR

8,9

4.450,00

16/03/2026

MTA

P

09:19:01

2.500

EUR

8,9

22.250,00

16/03/2026

MTA

P

09:19:01

2.500

EUR

8,9

22.250,00

16/03/2026

MTA

P

09:19:01

2.500

EUR

8,9

22.250,00

16/03/2026

MTA

P

09:19:01

256

EUR

8,9

2.278,40

16/03/2026

MTA

P

17:22:07

522

EUR

8,9

4.645,80

16/03/2026

MTA

P

17:22:07

37

EUR

8,9

329,30

16/03/2026

MTA

P

17:22:07

171

EUR

8,9

1.521,90

16/03/2026

MTA

P

17:22:07

52

EUR

8,9

462,80

17/03/2026

MTA

P

09:09:47

287

EUR

8,72

2.502,64

17/03/2026

MTA

P

09:09:47

61

EUR

8,72

531,92

17/03/2026

MTA

P

09:09:47

1.474

EUR

8,72

12.853,28

17/03/2026

MTA

P

09:09:47

400

EUR

8,74

3.496,00

17/03/2026

MTA

P

09:09:47

26

EUR

8,76

227,76

17/03/2026

MTA

P

09:09:47

400

EUR

8,78

3.512,00

17/03/2026

MTA

P

09:09:47

633

EUR

8,78

5.557,74

17/03/2026

MTA

P

09:09:47

360

EUR

8,78

3.160,80

17/03/2026

MTA

P

09:09:47

4.000

EUR

8,78

35.120,00

17/03/2026

MTA

P

09:09:47

2.500

EUR

8,78

21.950,00

17/03/2026

MTA

P

09:09:47

1.859

EUR

8,78

16.322,02

17/03/2026

MTA

P

09:49:31

700

EUR

8,26

5.782,00

17/03/2026

MTA

P

09:49:31

2.300

EUR

8,26

18.998,00

17/03/2026

MTA

P

16:22:42

99

EUR

8,36

827,64

17/03/2026

MTA

P

16:22:42

8

EUR

8,36

66,88

17/03/2026

MTA

P

16:22:42

34

EUR

8,38

284,92

17/03/2026

MTA

P

16:22:42

25

EUR

8,4

210,00

17/03/2026

MTA

P

16:22:42

400

EUR

8,4

3.360,00

17/03/2026

MTA

P

16:22:42

2.434

EUR

8,4

20.445,60

18/03/2026

MTA

P

10:18:10

100

EUR

8,6

860,00

18/03/2026

MTA

P

10:18:10

679

EUR

8,6

5.839,40

18/03/2026

MTA

P

10:18:10

19

EUR

8,6

163,40

18/03/2026

MTA

P

10:18:10

133

EUR

8,62

1.146,46

18/03/2026

MTA

P

10:18:10

662

EUR

8,62

5.706,44

18/03/2026

MTA

P

10:18:10

474

EUR

8,62

4.085,88

18/03/2026

MTA

P

10:18:10

470

EUR

8,62

4.051,40

18/03/2026

MTA

P

10:18:10

1.981

EUR

8,62

17.076,22

18/03/2026

MTA

P

10:18:10

663

EUR

8,62

5.715,06

18/03/2026

MTA

P

10:18:10

998

EUR

8,62

8.602,76

18/03/2026

MTA

P

10:18:10

19

EUR

8,62

163,78

18/03/2026

MTA

P

10:18:10

802

EUR

8,62

6.913,24

18/03/2026

MTA

P

12:03:43

400

EUR

8,68

3.472,00

18/03/2026

MTA

P

12:03:43

145

EUR

8,68

1.258,60

18/03/2026

MTA

P

12:03:43

391

EUR

8,68

3.393,88

18/03/2026

MTA

P

12:03:43

100

EUR

8,7

870,00

18/03/2026

MTA

P

12:03:43

110

EUR

8,7

957,00

18/03/2026

MTA

P

12:03:43

100

EUR

8,7

870,00

18/03/2026

MTA

P

12:03:43

163

EUR

8,7

1.418,10

18/03/2026

MTA

P

12:03:43

425

EUR

8,7

3.697,50

18/03/2026

MTA

P

12:03:43

123

EUR

8,7

1.070,10

18/03/2026

MTA

P

12:03:43

1.320

EUR

8,7

11.484,00

18/03/2026

MTA

P

12:03:43

1.400

EUR

8,7

12.180,00

18/03/2026

MTA

P

12:03:43

323

EUR

8,7

2.810,10

18/03/2026

MTA

P

17:17:49

208

EUR

8,56

1.780,48

18/03/2026

MTA

P

17:17:49

515

EUR

8,56

4.408,40

18/03/2026

MTA

P

17:18:10

448

EUR

8,56

3.834,88

18/03/2026

MTA

P

17:18:10

324

EUR

8,56

2.773,44

18/03/2026

MTA

P

17:18:11

2

EUR

8,56

17,12

18/03/2026

MTA

P

17:18:11

167

EUR

8,56

1.429,52

18/03/2026

MTA

P

17:18:11

126

EUR

8,56

1.078,56

18/03/2026

MTA

P

17:18:11

18

EUR

8,56

154,08

18/03/2026

MTA

P

17:18:11

112

EUR

8,56

958,72

18/03/2026

MTA

P

17:29:33

220

EUR

8,56

1.883,20

19/03/2026

MTA

P

09:34:40

472

EUR

8,4

3.964,80

19/03/2026

MTA

P

09:34:40

191

EUR

8,4

1.604,40

19/03/2026

MTA

P

09:34:40

229

EUR

8,4

1.923,60

19/03/2026

MTA

P

09:34:40

400

EUR

8,42

3.368,00

19/03/2026

MTA

P

09:34:40

189

EUR

8,42

1.591,38

19/03/2026

MTA

P

09:34:40

624

EUR

8,42

5.254,08

19/03/2026

MTA

P

09:34:40

206

EUR

8,42

1.734,52

19/03/2026

MTA

P

09:34:40

320

EUR

8,44

2.700,80

19/03/2026

MTA

P

09:34:40

58

EUR

8,44

489,52

19/03/2026

MTA

P

09:34:40

209

EUR

8,44

1.763,96

19/03/2026

MTA

P

09:34:40

205

EUR

8,44

1.730,20

19/03/2026

MTA

P

09:34:40

1.777

EUR

8,44

14.997,88

19/03/2026

MTA

P

09:34:40

400

EUR

8,46

3.384,00

19/03/2026

MTA

P

09:34:40

672

EUR

8,46

5.685,12

19/03/2026

MTA

P

09:34:40

204

EUR

8,46

1.725,84

19/03/2026

MTA

P

09:34:40

2.510

EUR

8,46

21.234,60

19/03/2026

MTA

P

09:34:40

1.291

EUR

8,46

10.921,86

19/03/2026

MTA

P

09:34:40

385

EUR

8,46

3.257,10

19/03/2026

MTA

P

09:34:40

500

EUR

8,46

4.230,00

19/03/2026

MTA

P

09:34:40

2.005

EUR

8,46

16.962,30

19/03/2026

MTA

P

09:34:40

1.990

EUR

8,46

16.835,40

19/03/2026

MTA

P

09:34:40

21

EUR

8,46

177,66

19/03/2026

MTA

P

09:34:40

142

EUR

8,46

1.201,32

19/03/2026

MTA

P

11:34:27

2

EUR

8,18

16,36

19/03/2026

MTA

P

11:34:27

252

EUR

8,18

2.061,36

19/03/2026

MTA

P

11:34:27

204

EUR

8,2

1.672,80

19/03/2026

MTA

P

11:34:27

157

EUR

8,2

1.287,40

19/03/2026

MTA

P

11:34:27

226

EUR

8,2

1.853,20

19/03/2026

MTA

P

11:34:27

50

EUR

8,2

410,00

19/03/2026

MTA

P

11:34:27

400

EUR

8,22

3.288,00

19/03/2026

MTA

P

11:34:27

121

EUR

8,22

994,62

19/03/2026

MTA

P

11:34:27

157

EUR

8,22

1.290,54

19/03/2026

MTA

P

11:34:27

638

EUR

8,22

5.244,36

19/03/2026

MTA

P

11:34:27

157

EUR

8,22

1.290,54

19/03/2026

MTA

P

11:34:27

707

EUR

8,24

5.825,68

19/03/2026

MTA

P

11:34:27

667

EUR

8,24

5.496,08

19/03/2026

MTA

P

11:34:27

319

EUR

8,24

2.628,56

19/03/2026

MTA

P

11:34:27

500

EUR

8,24

4.120,00

19/03/2026

MTA

P

11:34:27

400

EUR

8,26

3.304,00

19/03/2026

MTA

P

11:34:27

43

EUR

8,26

355,18

19/03/2026

MTA

P

17:08:07

525

EUR

8,12

4.263,00

19/03/2026

MTA

P

17:08:07

1.175

EUR

8,12

9.541,00

20/03/2026

MTA

P

10:08:23

8

EUR

8,14

65,12

20/03/2026

MTA

P

10:08:23

673

EUR

8,14

5.478,22