Nokia Corporation ANNOUNCEMENT 23.8.2007 SHARE REPURCHASES 23.8.2007 In the Helsinki Stock Exchange Trade date 23.8.2007 Bourse trade Buy Share NOK1V Amount 880.000 shares Total cost 19.798.856,00 EUR Average price / share 22,4987 EUR Highest price / share 22,78 EUR Lowest price / share 22,30 EUR Nokia Corporation now holds 70.666.839 shares including the shares repurchased on 23.8.2007 On behalf of Nokia Corporation Deutsche Bank AG Juha Pomell Carl Hemmestad