Nokia Corporation ANNOUNCEMENT 06/05/2008 SHARE REPURCHASES 06/05/2008 In the Helsinki Stock Exchange Trade date 06/05/2008 Bourse trade Buy Share NOK1V Amount 2.000.000 shares Total cost 37.786.800,00 EUR Average price / share 18,8934 EUR Highest price / share 19,14 EUR Lowest price / share 18,77 EUR Nokia Corporation now holds 35.887.298 shares including the shares repurchased on 06/05/2008 On behalf of Nokia Corporation Deutsche Bank AG Juha Pomell Carl Hemmestad