Nokia Corporation ANNOUNCEMENT 30/04/2008 SHARE REPURCHASES 30/04/2008 In the Helsinki Stock Exchange Trade date 30/04/2008 Bourse trade Buy Share NOK1V Amount 600.000 shares Total cost 11.607.360,00 EUR Average price / share 19,3456 EUR Highest price / share 19,70 EUR Lowest price / share 19,11 EUR Nokia Corporation now holds 29.837.298 shares including the shares repurchased on 30/04/2008 On behalf of Nokia Corporation Deutsche Bank AG Juha Pomell Carl Hemmestad