Nokia Corporation ANNOUNCEMENT 18.03.2008 SHARE REPURCHASE 18.03.2008 In the Helsinki Stock Exchange Trade date 18.03.2008 Bourse trade BUY Share NOK1V Amount 1 830 000 shares Total cost 37 169 313 EUR Average price / share 20.3111 EUR Highest price / share 20.68 EUR Lowest price / share 20.00 EUR Nokia Corporation now holds 192 329 913 shares including the shares repurchased on 18.03.2008 On behalf of Nokia Corporation Crédit Agricole Cheuvreux Nordic AB Björn Sandberg Michael Bernander