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

Fine Foods & Pharmaceuticals N T M S p A : TREASURY SHARES BUYBACK INFORMATION 11 MAY – 15 MAY 2026 PERIOD

Published

Source: MarketScreener

TREASURY SHARES BUYBACK INFORMATION

11 MAY - 15 PIAY 2026 PERIOD

Verdellino (Bergamo, Italy), 18 May 2026 - Fine Foods & Pharmaceuticals N.T.M. S.p.A. as part of its treasury share buyback programme (the Programme) - which was launched on 15 April 2026 implementing the 15 April 2026 Shareholders' Meeting resolution - in the 11 MAY - 15 MAY 2026 period, purchased 68,600 treasury shares, (equal to 0.2684% of the share capital), at an average weighted price of € 8.2238, for a total value of € 564,153.55.

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

11/05/2026

MTA

P

10

7,000

EUR

8.1587

57,110.55|

12/05/2026

MTA

P

31

15,700

EUR

8.3046

130,382.85

13/05/2026

MTA

P

31

15,200

EUR

8.2401

125,249.22

14/05/2026

MTA

P

18

14,900

EUR

8.2110



122,344.05

15/05/2026

MTA

P

29

15,800

EUR

8.1688

129,066.88

Following the buyback outlined in this press release, the Company holds 2,597,175 treasury shares, representing 10.1610% of the share capital, as of 15 May 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

11/05/2026

MTA

P

09:19:00

400

EUR

8,14

3.256,00

11/05/2026

MTA

P

09:19:00

406

EUR

8,14

3.304,84

11/05/2026

MTA

P

09:19:00

250

EUR

8,16

2.040,00

11/05/2026

MTA

P

09:19:00

609

EUR

8,16

4.969,44

11/05/2026

MTA

P

09:19:00

400

EUR

8,18

3.272,00

11/05/2026

MTA

P

09:19:00

169

EUR

8,18

1.382,42

11/05/2026

MTA

P

09:19:00

3.001

EUR

8,18

24.548,18

11/05/2026

MTA

P

09:19:00

97

EUR

8,18

793,46

11/05/2026

MTA

P

09:19:00

668

EUR

8,18

5.464,24

11/05/2026

MTA

P

11:00:08

1.000

EUR

8,08

8.080,00

12/05/2026

MTA

P

11:37:41

271

EUR

8,3

2.249,30

12/05/2026

MTA

P

11:37:41

38

EUR

8,3

315,40

12/05/2026

MTA

P

11:37:41

123

EUR

8,34

1.025,82

12/05/2026

MTA

P

11:37:41

158

EUR

8,34

1.317,72

12/05/2026

MTA

P

11:37:41

580

EUR

8,34

4.837,20

12/05/2026

MTA

P

11:37:41

400

EUR

8,36

3.344,00

12/05/2026

MTA

P

11:37:41

562

EUR

8,36

4.698,32

12/05/2026

MTA

P

11:37:41

500

EUR

8,36

4.180,00

12/05/2026

MTA

P

11:37:41

314

EUR

8,36

2.625,04

12/05/2026

MTA

P

11:37:41

4.500

EUR

8,36

37.620,00

12/05/2026

MTA

P

11:37:41

400

EUR

8,36

3.344,00

12/05/2026

MTA

P

11:37:41

40

EUR

8,36

334,40

12/05/2026

MTA

P

11:37:41

40

EUR

8,36

334,40

12/05/2026

MTA

P

11:37:41

74

EUR

8,36

618,64

12/05/2026

MTA

P

16:40:31

400

EUR

8,24

3.296,00

12/05/2026

MTA

P

16:40:31

99

EUR

8,24

815,76

12/05/2026

MTA

P

16:40:31

574

EUR

8,24

4.729,76

12/05/2026

MTA

P

16:40:31

85

EUR

8,26

702,10

12/05/2026

MTA

P

16:40:31

610

EUR

8,26

5.038,60

12/05/2026

MTA

P

16:40:31

3.501

EUR

8,26

28.918,26

12/05/2026

MTA

P

16:40:31

68

EUR

8,26

561,68

12/05/2026

MTA

P

16:40:31

1.010

EUR

8,26

8.342,60

12/05/2026

MTA

P

16:40:31

400

EUR

8,26

3.304,00

12/05/2026

MTA

P

16:40:31

167

EUR

8,26

1.379,42

12/05/2026

MTA

P

16:40:31

28

EUR

8,26

231,28

12/05/2026

MTA

P

16:40:31

28

EUR

8,26

231,28

12/05/2026

MTA

P

16:40:31

30

EUR

8,26

247,80

12/05/2026

MTA

P

16:50:40

23

EUR

8,2

188,60

12/05/2026

MTA

P

16:51:02

17

EUR

8,2

139,40

12/05/2026

MTA

P

16:54:28

373

EUR

8,2

3.058,60

12/05/2026

MTA

P

17:14:29

287

EUR

8,2

2.353,40

13/05/2026

MTA

P

11:19:13

221

EUR

8,26

1.825,46

13/05/2026

MTA

P

11:19:13

180

EUR

8,26

1.486,80

13/05/2026

MTA

P

11:19:13

187

EUR

8,26

1.544,62

13/05/2026

MTA

P

11:19:13

306

EUR

8,28

2.533,68

13/05/2026

MTA

P

11:19:13

570

EUR

8,28

4.719,60

13/05/2026

MTA

P

11:19:13

91

EUR

8,28

753,48

13/05/2026

MTA

P

11:19:13

82

EUR

8,3

680,60

13/05/2026

MTA

P

11:19:13

6.000

EUR

8,3

49.800,00

13/05/2026

MTA

P

11:19:13

1.230

EUR

8,3

10.209,00

13/05/2026

MTA

P

11:19:13

60

EUR

8,3

498,00

13/05/2026

MTA

P

11:19:13

73

EUR

8,3

605,90

13/05/2026

MTA

P

14:31:03

500

EUR

8,16

4.080,00

13/05/2026

MTA

P

14:31:03

500

EUR

8,16

4.080,00

13/05/2026

MTA

P

14:31:06

500

EUR

8,16

4.080,00

13/05/2026

MTA

P

14:31:06

556

EUR

8,16

4.536,96

13/05/2026

MTA

P

15:10:01

500

EUR

8,16

4.080,00

13/05/2026

MTA

P

15:15:29

454

EUR

8,16

3.704,64

13/05/2026

MTA

P

15:15:31

46

EUR

8,16

375,36

13/05/2026

MTA

P

15:37:28

26

EUR

8,16

212,16

13/05/2026

MTA

P

17:03:51

474

EUR

8,16

3.867,84

13/05/2026

MTA

P

17:04:02

500

EUR

8,16

4.080,00

13/05/2026

MTA

P

17:04:02

500

EUR

8,16

4.080,00

13/05/2026

MTA

P

17:04:03

410

EUR

8,16

3.345,60

13/05/2026

MTA

P

17:04:03

90

EUR

8,16

734,40

13/05/2026

MTA

P

17:04:03

360

EUR

8,16

2.937,60

13/05/2026

MTA

P

17:10:04

73

EUR

8,16

595,68

13/05/2026

MTA

P

17:10:10

307

EUR

8,16

2.505,12

13/05/2026

MTA

P

17:10:13

120

EUR

8,16

979,20

13/05/2026

MTA

P

17:10:13

15

EUR

8,16

122,40

13/05/2026

MTA

P

17:15:03

2

EUR

8,16

16,32

13/05/2026

MTA

P

17:18:56

267

EUR

8,16

2.178,72

14/05/2026

MTA

P

10:27:03

386

EUR

8,24

3.180,64

14/05/2026

MTA

P

10:27:03

347

EUR

8,24

2.859,28

14/05/2026

MTA

P

10:27:03

135

EUR

8,24

1.112,40

14/05/2026

MTA

P

10:27:03

500

EUR

8,26

4.130,00

14/05/2026

MTA

P

10:27:03

330

EUR

8,26

2.725,80

14/05/2026

MTA

P

10:27:03

656

EUR

8,26

5.418,56

14/05/2026

MTA

P

10:27:03

5.200

EUR

8,26

42.952,00

14/05/2026

MTA

P

10:27:03

400

EUR

8,26

3.304,00

14/05/2026

MTA

P

10:27:03

46

EUR

8,26

379,96

14/05/2026

MTA

P

16:18:04

400

EUR

8,14

3.256,00

14/05/2026

MTA

P

16:18:04

673

EUR

8,14

5.478,22

14/05/2026

MTA

P

16:18:04

60

EUR

8,14

488,40

14/05/2026

MTA

P

16:18:04

323

EUR

8,16

2.635,68

14/05/2026

MTA

P

16:18:04

132

EUR

8,16

1.077,12

14/05/2026

MTA

P

16:18:04

624

EUR

8,16

5.091,84

14/05/2026

MTA

P

16:18:04

2.000

EUR

8,16

16.320,00

14/05/2026

MTA

P

16:18:04

2.000

EUR

8,16

16.320,00

14/05/2026

MTA

P

16:18:04

688

EUR

8,16

5.614,08

15/05/2026

MTA

P

10:23:10

634

EUR

8,16

5.173,44

15/05/2026

MTA

P

10:23:10

396

EUR

8,18

3.239,28

15/05/2026

MTA

P

10:23:10

601

EUR

8,18

4.916,18

15/05/2026

MTA

P

10:23:10

2.500

EUR

8,18

20.450,00

15/05/2026

MTA

P

10:23:10

869

EUR

8,18

7.108,42

15/05/2026

MTA

P

11:47:24

400

EUR

8,14

3.256,00

15/05/2026

MTA

P

11:47:24

11

EUR

8,14

89,54

15/05/2026

MTA

P

11:47:24

2.000

EUR

8,18

16.360,00

15/05/2026

MTA

P

11:47:24

143

EUR

8,18

1.169,74

15/05/2026

MTA

P

11:47:24

446

EUR

8,18

3.648,28

15/05/2026

MTA

P

14:28:30

2.000

EUR

8,12

16.240,00

15/05/2026

MTA

P

17:01:25

619

EUR

8,14

5.038,66

15/05/2026

MTA

P

17:01:25

81

EUR

8,14

659,34

15/05/2026

MTA

P

17:09:36

624

EUR

8,18

5.104,32

15/05/2026

MTA

P

17:09:36

16

EUR

8,18

130,88

15/05/2026

MTA

P

17:09:36

619

EUR

8,18

5.063,42

15/05/2026

MTA

P

17:09:36

529

EUR

8,18

4.327,22

15/05/2026

MTA

P

17:09:36

90

EUR

8,18

736,20

15/05/2026

MTA

P

17:09:36

90

EUR

8,18

736,20

15/05/2026

MTA

P

17:09:36

529

EUR

8,18

4.327,22

15/05/2026

MTA

P

17:09:36

619

EUR

8,18

5.063,42

15/05/2026

MTA

P

17:09:36

619

EUR

8,18

5.063,42

15/05/2026

MTA

P

17:09:36

500

EUR

8,18

4.090,00

15/05/2026

MTA

P

17:09:36

36

EUR

8,18

294,48

15/05/2026

MTA

P

17:09:36

35

EUR

8,18

286,30

15/05/2026

MTA

P

17:09:42

10

EUR

8,18

81,80

15/05/2026

MTA

P

17:10:06

38

EUR

8,18

310,84

15/05/2026

MTA

P

17:10:06

129

EUR

8,18

1.055,22

15/05/2026

MTA

P

17:10:06

617

EUR

8,18

5.047,06