Nokia Corporation ANNOUNCEMENT 12.09.2007 SHARE REPURCHASES 12.09.2007 In the Helsinki Stock Exchange Trade date 12.09.2007 Bourse trade Buy Share NOK1V Amount 1.640.000 shares Total cost 40.237.728,00 EUR Average price / share 24,5352 EUR Highest price / share 24,97 EUR Lowest price / share 24,24 EUR Nokia Corporation now holds 88.336.839 shares including the shares repurchased on 12.09.2007 On behalf of Nokia Corporation Deutsche Bank AG Juha Pomell Carl Hemmestad