Nokia Corporation ANNOUNCEMENT 29.01.2007 SHARE REPURCHASE 29.01.2007 In the Helsinki Stock Exchange Trade date 29.01.2007 Bourse Trade BUY Share NOK1V Amount 630 000 shares Total cost 10 444 136 EUR Average price / share 16,5780 EUR Highest price / share 16,67 EUR Lowest price / share 16,52 EUR Nokia Corporation now holds a total of 130 013 521 shares including the shares repurchased 29.01.2007. On behalf of Nokia Corporation ABN AMRO Bank N.V., Helsinki Branch Janne Siik Ari Kiuru