Nokia Corporation                         ANNOUNCEMENT         23/04/2008  
SHARE REPURCHASES                         23/04/2008          
In the Helsinki Stock Exchange          
Trade date                                23/04/2008          
Bourse trade                              Buy                 
Share                                     NOK1V               
Amount                                    2.200.000 shares      
Total cost                                39.718.140,00 EUR         
Average price / share                     18,0537 EUR         
Highest price / share                     18,36 EUR         
Lowest price / share                      17,90 EUR         
Nokia Corporation now holds               23.237.298 shares      
including the shares repurchased on       23/04/2008          
On behalf of Nokia Corporation          
Deutsche Bank AG                        
Juha Pomell                               Carl Hemmestad