Nokia Corporation ANNOUNCEMENT 01.06.2007 SHARE REPURCHASE 01.06.2007 In the Helsinki Stock Exchange Trade date 01.06.2007 Bourse trade BUY Share NOK1V Amount 960 000 shares Total cost 19 721 952 EUR Average price / share 20.5437 EUR Highest price / share 20.79 EUR Lowest price / share 20.29 EUR Nokia Corporation now holds 30 396 398 shares including the shares repurchased on 01.06.2007 On behalf of Nokia Corporation Crédit Agricole Cheuvreux Nordic AB Björn Sandberg Michael Bernander