Nokia Corporation ANNOUNCEMENT 24.05.2007 SHARE REPURCHASES 24.05.2007 In the Helsinki Stock Exchange Trade Date 24.05.2007 Bourse Trade BUY Share NOK1V Amount 1,850,000 Shares Total cost 36,345,840.00 EUR Average Price / share 19.6464 EUR Highest Price / share 19.79 EUR Lowest Price / share 19.48 EUR Nokia Corporation now holds a total of 22,066,398 shares including the Shares repurchased on 24.05.2007 On behalf of Nokia Corporation Goldman Sachs International Mark Stougaard Matthew Welstead