Nokia Corporation ANNOUNCEMENT 22.5.2008 SHARE REPURCHASES 22.5.2008 In the Helsinki Stock Exchange Trade date 22.5.2008 Bourse trade BUY Share NOK1V Amount 2.140.000 shares Total cost 39.213.030,58 EUR Average price/ share 18,3239 EUR Highest price/ share 18,49 EUR Lowest price/ share 18,13 EUR Nokia Corporation now holds a total of 48.157.298 shares including the shares repurchased on 22.05.2008. On behalf of Nokia Corporation Nordea Bank Finland Plc Petri Simberg Julius Summanen