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