Nokia Corporation ANNOUNCEMENT 30.01.2007 SHARE REPURCHASE 30.01.2007 In the Helsinki Stock Exchange Trade date 30.01.2007 Bourse Trade BUY Share NOK1V Amount 630 000 shares Total cost 10 523 199 EUR Average price / share 16,7035 EUR Highest price / share 16,87 EUR Lowest price / share 16,55 EUR Nokia Corporation now holds a total of 130 643 521 shares including the shares repurchased 30.01.2007. On behalf of Nokia Corporation ABN AMRO Bank N.V., Helsinki Branch Janne Siik Ari Kiuru