Nokia Corporation ANNOUNCEMENT 05.09.2007 SHARE REPURCHASE 05.09.2007 In the Helsinki Stock Exchange Trade date 05.09.2007 Bourse Trade BUY Share NOK1V Amount 880.000 shares Total cost 21.666.868 EUR Average price / share 24,6214 EUR Highest price / share 24,80 EUR Lowest price / share 24,38 EUR Nokia Corporation now holds a total of 80.696.839 shares including the shares repurchased on 05.09.2007. On behalf of Nokia Corporation ABN AMRO Bank N.V., Helsinki Branch Jari Villenheimo Ari Kiuru