Nokia Corporation ANNOUNCEMENT 23/04/2008 SHARE REPURCHASES 23/04/2008 In the Helsinki Stock Exchange Trade date 23/04/2008 Bourse trade Buy Share NOK1V Amount 2.200.000 shares Total cost 39.718.140,00 EUR Average price / share 18,0537 EUR Highest price / share 18,36 EUR Lowest price / share 17,90 EUR Nokia Corporation now holds 23.237.298 shares including the shares repurchased on 23/04/2008 On behalf of Nokia Corporation Deutsche Bank AG Juha Pomell Carl Hemmestad