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

Fine Foods & Pharmaceuticals N T M S p A : TREASURY SHARES BUYBACK INFORMATION 22 JUNE – 26 JUNE 2026 PERIOD

Published

Source: MarketScreener

TREASURY SHARES BUYBACK INFORMATION

22 3UNE - 26 JUNE 2025 PERIOD

Verdellino (Bergamo, Italy), 29 June 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 22 JUNE - 26 JUNE 2026 period, purchased 27,337 treasury shares, (equal to 0.1070% of the share capital), at an average weighted price of € 8.8806, for a total value of € 242,769.51.

The buyback was made through the intermediary Banca Intesa 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 IT0005215329, 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

22/06/2026

MTA

P

13

6,837

EUR

8.7795

60,025.17|

23/06/2026

MTA

P

19

8,500

EUR

8.9481

76,059.19|

24/06/2026

MTA

P

6

3,000

EUR

8.9188

26,756.25|

25/06/2026

MTA

P

9

4,000

EUR

8.9077



35,630.80

26/06/2026

MTA

P

21

5,000

EUR

8.8596

44,298.10

Following the buyback outlined in this press release, the Company holds 2,853,048 treasury shares, representing 11.1621% of the share capital, as of 26 June 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

22/06/2026

MTA

P

11:00:01

75

EUR

8,76

657,00

22/06/2026

MTA

P

11:00:01

108

EUR

8,76

946,08

22/06/2026

MTA

P

11:00:01

400

EUR

8,78

3.512,00

22/06/2026

MTA

P

11:00:01

25

EUR

8,78

219,50

22/06/2026

MTA

P

11:00:01

108

EUR

8,78

948,24

22/06/2026

MTA

P

11:00:01

5.000

EUR

8,78

43.900,00

22/06/2026

MTA

P

11:00:01

284

EUR

8,78

2.493,52

22/06/2026

MTA

P

15:08:10

50

EUR

8,78

439,00

22/06/2026

MTA

P

15:08:10

31

EUR

8,78

272,18

22/06/2026

MTA

P

15:08:10

167

EUR

8,78

1.466,26

22/06/2026

MTA

P

15:08:10

585

EUR

8,78

5.136,30

22/06/2026

MTA

P

15:08:10

2

EUR

8,78

17,56

22/06/2026

MTA

P

15:08:10

2

EUR

8,78

17,56

23/06/2026

MTA

P

11:45:26

400

EUR

8,92

3.568,00

23/06/2026

MTA

P

11:45:26

83

EUR

8,92

740,36

23/06/2026

MTA

P

11:45:26

113

EUR

8,94

1.010,22

23/06/2026

MTA

P

11:45:26

110

EUR

8,94

983,40

23/06/2026

MTA

P

11:45:26

451

EUR

8,94

4.031,94

23/06/2026

MTA

P

11:45:26

343

EUR

8,94

3.066,42

23/06/2026

MTA

P

17:11:51

400

EUR

8,92

3.568,00

23/06/2026

MTA

P

17:11:51

621

EUR

8,92

5.539,32

23/06/2026

MTA

P

17:11:51

190

EUR

8,92

1.694,80

23/06/2026

MTA

P

17:11:51

636

EUR

8,94

5.685,84

23/06/2026

MTA

P

17:11:51

78

EUR

8,96

698,88

23/06/2026

MTA

P

17:11:51

574

EUR

8,96

5.143,04

23/06/2026

MTA

P

17:11:51

500

EUR

8,96

4.480,00

23/06/2026

MTA

P

17:11:51

588

EUR

8,98

5.280,24

23/06/2026

MTA

P

17:11:51

1.413

EUR

8,98

12.688,74

23/06/2026

MTA

P

17:13:38

543

EUR

8,94

4.854,42

23/06/2026

MTA

P

17:13:38

74

EUR

8,94

661,56

23/06/2026

MTA

P

17:13:38

1.087

EUR

8,94

9.717,78

23/06/2026

MTA

P

17:13:38

296

EUR

8,94

2.646,24

24/06/2026

MTA

P

15:40:12

1

EUR

8,9

8,90

24/06/2026

MTA

P

15:40:12

186

EUR

8,9

1.655,40

24/06/2026

MTA

P

15:40:12

400

EUR

8,92

3.568,00

24/06/2026

MTA

P

15:40:12

570

EUR

8,92

5.084,40

24/06/2026

MTA

P

15:40:12

1.577

EUR

8,92

14.066,84

24/06/2026

MTA

P

15:40:12

266

EUR

8,92

2.372,72

25/06/2026

MTA

P

14:40:03

344

EUR

8,9

3.061,60

25/06/2026

MTA

P

14:40:03

18

EUR

8,9

160,20

25/06/2026

MTA

P

14:40:03

98

EUR

8,9

872,20

25/06/2026

MTA

P

14:40:03

102

EUR

8,92

909,84

25/06/2026

MTA

P

14:40:03

238

EUR

8,92

2.122,96

25/06/2026

MTA

P

14:40:03

95

EUR

8,92

847,40

25/06/2026

MTA

P

14:40:03

1.635

EUR

8,92

14.584,20

25/06/2026

MTA

P

14:40:03

470

EUR

8,92

4.192,40

25/06/2026

MTA

P

15:55:32

1.000

EUR

8,88

8.880,00

26/06/2026

MTA

P

10:14:35

227

EUR

8,86

2.011,22

26/06/2026

MTA

P

10:37:48

500

EUR

8,86

4.430,00

26/06/2026

MTA

P

11:10:10

500

EUR

8,8

4.400,00

26/06/2026

MTA

P

11:58:34

21

EUR

8,9

186,90

26/06/2026

MTA

P

12:00:54

1

EUR

8,9

8,90

26/06/2026

MTA

P

12:01:00

35

EUR

8,9

311,50

26/06/2026

MTA

P

12:06:19

500

EUR

8,9

4.450,00

26/06/2026

MTA

P

13:19:05

500

EUR

8,86

4.430,00

26/06/2026

MTA

P

14:36:40

5

EUR

8,8

44,00

26/06/2026

MTA

P

14:46:30

500

EUR

8,8

4.400,00

26/06/2026

MTA

P

15:08:32

229

EUR

8,88

2.033,52

26/06/2026

MTA

P

15:08:32

46

EUR

8,88

408,48

26/06/2026

MTA

P

15:08:32

135

EUR

8,88

1.198,80

26/06/2026

MTA

P

15:40:58

2

EUR

8,84

17,68

26/06/2026

MTA

P

15:56:23

500

EUR

8,84

4.420,00

26/06/2026

MTA

P

16:26:02

229

EUR

8,88

2.033,52

26/06/2026

MTA

P

16:26:02

55

EUR

8,88

488,40

26/06/2026

MTA

P

16:30:43

500

EUR

8,9

4.450,00

26/06/2026

MTA

P

16:59:10

400

EUR

8,88

3.552,00

26/06/2026

MTA

P

16:59:10

100

EUR

8,9

890,00

26/06/2026

MTA

P

17:00:01

15

EUR

8,88

133,20