Picture of Shell logo

SHEL Shell News Story

0.000.00%
gb flag iconLast trade - 00:00
EnergyBalancedLarge CapContrarian

REG - Societe Generale SARoyal Dutch Shell - Form 8.3 - Royal Dutch Shell Plc <Origin Href="QuoteRef">RDSa.L</Origin> - Part 2

- Part 2: For the preceding part double click  ID:nRSH6674Ma 

          28.23998        
 A Ordinary                  Sale             300                   28.23998        
 A Ordinary                  Sale             153                   28.30176        
 A Ordinary                  Sale             147                   28.30176        
 A Ordinary                  Sale             163                   28.3704         
 A Ordinary                  Sale             1,900                 28.13701        
 A Ordinary                  Sale             1,572                 28.13701        
 A Ordinary                  Sale             249                   28.42532        
 A Ordinary                  Sale             140                   28.30176        
 A Ordinary                  Sale             300                   28.13701        
 A Ordinary                  Sale             300                   28.13701        
 A Ordinary                  Sale             300                   28.13701        
 A Ordinary                  Sale             488                   28.13701        
 A Ordinary                  Sale             595                   28.41159        
 A Ordinary                  Sale             300                   28.2743         
 A Ordinary                  Sale             500                   28.26744        
 A Ordinary                  Sale             300                   28.2743         
 A Ordinary                  Sale             197                   28.26744        
 A Ordinary                  Sale             750                   28.32235        
 A Ordinary                  Sale             300                   28.31549        
 A Ordinary                  Sale             500                   28.31549        
 A Ordinary                  Sale             141                   28.31549        
 A Ordinary                  Sale             44                    28.18506        
 A Ordinary                  Sale             50                    28.18506        
 A Ordinary                  Sale             154                   28.18506        
 A Ordinary                  Sale             382                   28.15074        
 A Ordinary                  Sale             156                   28.15761        
 A Ordinary                  Sale             31                    28.15761        
 A Ordinary                  Sale             126                   28.13701        
 A Ordinary                  Sale             83                    28.13701        
 A Ordinary                  Sale             380                   28.28116        
 A Ordinary                  Sale             300                   28.28116        
 A Ordinary                  Sale             297                   28.28116        
 A Ordinary                  Sale             73                    28.28116        
 A Ordinary                  Sale             603                   28.19879        
 A Ordinary                  Sale             273                   28.19879        
 A Ordinary                  Sale             353                   28.20566        
 A Ordinary                  Sale             300                   28.19193        
 A Ordinary                  Sale             300                   27.99286        
 A Ordinary                  Sale             400                   27.95167        
 A Ordinary                  Sale             400                   27.95167        
 A Ordinary                  Sale             153                   28.3704         
 A Ordinary                  Sale             250                   28.1782         
 A Ordinary                  Sale             65                    28.1782         
 A Ordinary                  Sale             65                    28.1782         
 A Ordinary                  Sale             368                   28.19879        
 A Ordinary                  Sale             268                   28.25371        
 A Ordinary                  Sale             237                   28.26057        
 A Ordinary                  Sale             2,000                 28.25371        
 A Ordinary                  Sale             7                     28.26057        
 A Ordinary                  Sale             946                   28.33608        
 A Ordinary                  Sale             769                   28.33608        
 A Ordinary                  Sale             426                   28.3704         
 A Ordinary                  Sale             300                   28.26744        
 A Ordinary                  Sale             345                   28.21252        
 A Ordinary                  Sale             300                   28.26744        
 A Ordinary                  Sale             300                   28.21252        
 A Ordinary                  Sale             365                   28.34294        
 A Ordinary                  Sale             648                   28.24684        
 A Ordinary                  Sale             262                   28.21252        
 A Ordinary                  Sale             300                   27.80066        
 A Ordinary                  Sale             265                   28.34981        
 A Ordinary                  Sale             153                   28.35667        
 A Ordinary                  Sale             300                   27.78693        
 A Ordinary                  Sale             1,106                 28.36354        
 A Ordinary                  Sale             300                   28.22625        
 A Ordinary                  Sale             186                   28.15074        
 A Ordinary                  Sale             153                   28.35667        
 A Ordinary                  Sale             333                   28.36354        
 A Ordinary                  Sale             224                   28.22625        
 A Ordinary                  Sale             244                   28.16447        
 A Ordinary                  Sale             213                   28.15761        
 A Ordinary                  Sale             75                    28.15761        
 A Ordinary                  Sale             222                   28.3704         
 A Ordinary                  Sale             466                   28.3704         
 A Ordinary                  Sale             700                   28.3704         
 A Ordinary                  Sale             134                   28.3704         
 A Ordinary                  Sale             300                   27.81439        
 A Ordinary                  Sale             166                   27.81439        
 A Ordinary                  Sale             273                   28.24684        
 A Ordinary                  Sale             259                   28.3704         
 A Ordinary                  Sale             185                   27.78693        
 A Ordinary                  Sale             45                    27.78693        
 A Ordinary                  Sale             188                   27.81439        
 A Ordinary                  Sale             83                    27.81439        
 A Ordinary                  Sale             200                   27.81439        
 A Ordinary                  Sale             121                   28.10269        
 A Ordinary                  Sale             206                   27.80752        
 A Ordinary                  Sale             652                   28.10956        
 A Ordinary                  Sale             171                   27.99286        
 A Ordinary                  Sale             332                   28.50082        
 A Ordinary                  Sale             340                   28.20566        
 A Ordinary                  Sale             207                   28.36354        
 A Ordinary                  Sale             878                   28.13701        
 A Ordinary                  Sale             484                   27.89676        
 A Ordinary                  Sale             500                   27.99286        
 A Ordinary                  Sale             212                   28.14388        
 A Ordinary                  Sale             1,078                 28.18506        
 A Ordinary                  Sale             8,400,000             28.50082        
 A Ordinary                  Sale             201                   27.51664        
 A Ordinary                  Sale             350                   27.73071        
 A Ordinary                  Sale             4,055                 27.715          
 A Ordinary                  Sale             3,864                 27.715          
 A Ordinary                  Sale             2,150                 27.715          
 A Ordinary                  Sale             3,042                 27.715          
 A Ordinary                  Sale             891                   27.715          
 A Ordinary                  Sale             6,083                 27.715          
 A Ordinary                  Sale             10,605                27.715          
 A Ordinary                  Sale             3,894                 28.04778        
 A Ordinary                  Sale             1,863                 28.04778        
 A Ordinary                  Sale             816                   28.04778        
 A Ordinary                  Sale             382                   28.04778        
 A Ordinary                  Sale             2,387                 27.67387        
 A Ordinary                  Sale             642                   27.66036        
 A Ordinary                  Sale             4,209                 27.66765        
 A Ordinary                  Sale             158                   27.68487        
 A Ordinary                  Sale             174                   27.8040         
 A ADRs                      Sale             394                   27.6261         
 A ADRs                      Sale             174                   27.8012         
                             Total purchases  943,353                               
                             Total sales      9,820,494                             
 
 
 Class of relevant security  Purchase/sale    Number of securities  Price per unit  
 B Ordinary                  Purchase         250                   28.624          
 B Ordinary                  Purchase         1,434                 28.624          
 B Ordinary                  Purchase         17                    28.672          
 B Ordinary                  Purchase         206                   28.672          
 B Ordinary                  Purchase         500                   28.672          
 B Ordinary                  Purchase         107                   28.672          
 B Ordinary                  Purchase         250                   28.672          
 B Ordinary                  Purchase         500                   28.672          
 B Ordinary                  Purchase         205                   28.672          
 B Ordinary                  Purchase         135                   28.672          
 B Ordinary                  Purchase         303                   28.333          
 B Ordinary                  Purchase         182                   28.281          
 B Ordinary                  Purchase         10,658                28.569          
 B Ordinary                  Purchase         1,647                 28.394          
 B Ordinary                  Purchase         635                   28.391          
 B Ordinary                  Purchase         2,240                 28.391          
 B Ordinary                  Purchase         2,240                 28.391          
 B Ordinary                  Purchase         2,520                 28.391          
 B Ordinary                  Purchase         2,520                 28.391          
 B Ordinary                  Purchase         2,240                 28.391          
 B Ordinary                  Purchase         2,240                 28.391          
 B Ordinary                  Purchase         3,330                 28.391          
 B Ordinary                  Purchase         2,158                 28.391          
 B Ordinary                  Purchase         1,192                 28.391          
 B Ordinary                  Purchase         362                   28.391          
 B Ordinary                  Purchase         338                   28.391          
 B Ordinary                  Purchase         1,332                 28.391          
 B Ordinary                  Purchase         40                    28.315          
 B Ordinary                  Purchase         2,018                 28.391          
 B Ordinary                  Purchase         418                   28.391          
 B Ordinary                  Purchase         3,331                 28.391          
 B Ordinary                  Purchase         780                   28.391          
 B Ordinary                  Purchase         1,998                 28.391          
 B Ordinary                  Purchase         2,664                 28.391          
 B Ordinary                  Purchase         1,460                 28.391          
 B Ordinary                  Purchase         2,665                 28.391          
 B Ordinary                  Purchase         1,332                 28.391          
 B Ordinary                  Purchase         839                   28.569          
 B Ordinary                  Purchase         250                   28.563          
 B Ordinary                  Purchase         404                   28.309          
 B Ordinary                  Purchase         497                   28.885          
 B Ordinary                  Purchase         561                   28.691          
 B Ordinary                  Purchase         300                   28.885          
 B Ordinary                  Purchase         22                    28.885          
 B Ordinary                  Purchase         155                   28.755          
 B Ordinary                  Purchase         600                   28.755          
 B Ordinary                  Purchase         351                   28.755          
 B Ordinary                  Purchase         500                   28.755          
 B Ordinary                  Purchase         200                   28.329          
 B Ordinary                  Purchase         200                   28.329          
 B Ordinary                  Purchase         404                   28.329          
 B Ordinary                  Purchase         159                   28.357          
 B Ordinary                  Purchase         358                   28.597          
 B Ordinary                  Purchase         272                   28.350          
 B Ordinary                  Purchase         8                     28.350          
 B Ordinary                  Purchase         8                     28.350          
 B Ordinary                  Purchase         164                   28.343          
 B Ordinary                  Purchase         250                   28.453          
 B Ordinary                  Purchase         500                   28.453          
 B Ordinary                  Purchase         300                   28.453          
 B Ordinary                  Purchase         33                    28.604          
 B Ordinary                  Purchase         184                   28.604          
 B Ordinary                  Purchase         400                   28.384          
 B Ordinary                  Purchase         782                   28.432          
 B Ordinary                  Purchase         785                   28.432          
 B Ordinary                  Purchase         250                   28.322          
 B Ordinary                  Purchase         358                   28.501          
 B Ordinary                  Purchase         100                   28.309          
 B Ordinary                  Purchase         250                   28.315          
 B Ordinary                  Purchase         82                    28.700          
 B Ordinary                  Purchase         205                   28.624          
 B Ordinary                  Purchase         267                   28.274          
 B Ordinary                  Purchase         262                   28.274          
 B Ordinary                  Purchase         358                   28.583          
 B Ordinary                  Purchase         240                   28.309          
 B Ordinary                  Purchase         176                   28.329          
 B Ordinary                  Purchase         183                   28.295          
 B Ordinary                  Purchase         1,442                 28.304          
 B Ordinary                  Purchase         118                   28.343          
 B Ordinary                  Purchase         500                   28.343          
 B Ordinary                  Purchase         74                    28.556          
 B Ordinary                  Purchase         809                   28.425          
 B Ordinary                  Purchase         362                   28.425          
 B Ordinary                  Purchase         358                   28.583          
 B Ordinary                  Purchase         224                   28.261          
 B Ordinary                  Purchase         359                   28.326          
 B Ordinary                  Purchase         800                   28.391          
 B Ordinary                  Purchase         96                    28.556          
 B Ordinary                  Purchase         500                   28.391          
 B Ordinary                  Purchase         207                   28.398          
 B Ordinary                  Purchase         2,240                 28.391          
 B Ordinary                  Purchase         5,073                 28.391          
 B Ordinary                  Purchase         1,605                 28.391          
 B Ordinary                  Purchase         368                   28.391          
 B Ordinary                  Purchase         2,665                 28.391          
 B Ordinary                  Purchase         177                   28.261          
 B Ordinary                  Purchase         13                    28.302          
 B Ordinary                  Purchase         171                   28.360          
 B Ordinary                  Purchase         427                   28.302          
 B Ordinary                  Purchase         478                   28.892          
 B Ordinary                  Purchase         358                   28.679          
 B Ordinary                  Purchase         595                   28.274          
 B Ordinary                  Purchase         201                   28.274          
 B Ordinary                  Purchase         250                   28.618          
 B Ordinary                  Purchase         500                   28.364          
 B Ordinary                  Purchase         420                   28.364          
 B Ordinary                  Purchase         221                   28.370          
 B Ordinary                  Purchase         195                   28.388          
 B Ordinary                  Purchase         239                   28.329          
 B Ordinary                  Purchase         736                   28.748          
 B Ordinary                  Purchase         190                   28.748          
 B Ordinary                  Purchase         156                   28.370          
 B Ordinary                  Purchase         1,000                 28.377          
 B Ordinary                  Purchase         71                    28.377          
 B Ordinary                  Purchase         327                   28.377          
 B Ordinary                  Purchase         121                   28.377          
 B Ordinary                  Purchase         500                   28.336          
 B Ordinary                  Purchase         42                    28.624          
 B Ordinary                  Purchase         226                   28.374          
 B Ordinary                  Purchase         250                   28.336          
 B Ordinary                  Purchase         51                    28.336          
 B Ordinary                  Purchase         51                    28.336          
 B Ordinary                  Purchase         299                   28.336          
 B Ordinary                  Purchase         438                   28.336          
 B Ordinary                  Purchase         264                   28.333          
 B Ordinary                  Purchase         159                   28.322          
 B Ordinary                  Purchase         241                   28.322          
 B Ordinary                  Purchase         148                   28.295          
 B Ordinary                  Purchase         358                   28.569          
 B Ordinary                  Purchase         84                    28.549          
 B Ordinary                  Purchase         500                   28.549          
 B Ordinary                  Purchase         200                   28.295          
 B Ordinary                  Purchase         82                    28.295          
 B Ordinary                  Purchase         477                   28.789          
 B Ordinary                  Purchase         500                   28.281          
 B Ordinary                  Purchase         302                   28.281          
 B Ordinary                  Purchase         674                   28.281          
 B Ordinary                  Purchase         1,544                 28.281          
 B Ordinary                  Purchase         1,514                 28.281          
 B Ordinary                  Purchase         1,550                 28.281          
 B Ordinary                  Purchase         1,674                 28.281          
 B Ordinary                  Purchase         175                   28.336          
 B Ordinary                  Purchase         176                   28.336          
 B Ordinary                  Purchase         378                   28.281          
 B Ordinary                  Purchase         173                   28.281          
 B Ordinary                  Purchase         449                   28.281          
 B Ordinary                  Purchase         3,041                 28.281          
 B Ordinary                  Purchase         250                   28.281          
 B Ordinary                  Purchase         500                   28.281          
 B Ordinary                  Purchase         1,021                 28.281          
 B Ordinary                  Purchase         4,536                 28.281          
 B Ordinary                  Purchase         600                   28.281          
 B Ordinary                  Purchase         2,268                 28.281          
 B Ordinary                  Purchase         600                   28.281          
 B Ordinary                  Purchase         200                   28.329          
 B Ordinary                  Purchase         246                   28.329          
 B Ordinary                  Purchase         299                   28.329          
 B Ordinary                  Purchase         773                   28.326          
 B Ordinary                  Purchase         1,600                 28.563          
 B Ordinary                  Purchase         192                   28.357          
 B Ordinary                  Purchase         988                   28.556          
 B Ordinary                  Purchase         358                   28.556          
 B Ordinary                  Purchase         166                   28.274          
 B Ordinary                  Purchase         300                   28.796          
 B Ordinary                  Purchase         600                   28.796          
 B Ordinary                  Purchase         100                   28.336          
 B Ordinary                  Purchase         1,189                 28.384          
 B Ordinary                  Purchase         55                    28.384          
 B Ordinary                  Purchase         74                    28.384          
 B Ordinary                  Purchase         570                   28.384          
 B Ordinary                  Purchase         125                   28.796          
 B Ordinary                  Purchase         97                    28.336          
 B Ordinary                  Purchase         364                   28.333          
 B Ordinary                  Purchase         77                    28.769          
 B Ordinary                  Purchase         200                   28.384          
 B Ordinary                  Purchase         246                   28.267          
 B Ordinary                  Purchase         18                    28.267          
 B Ordinary                  Purchase         219                   28.254          
 B Ordinary                  Purchase         227                   28.885          
 B Ordinary                  Purchase         400                   28.666          
 B Ordinary                  Purchase         400                   28.666          
 B Ordinary                  Purchase         681                   28.666          
 B Ordinary                  Purchase         412                   28.666          
 B Ordinary                  Purchase         358                   28.549          
 B Ordinary                  Purchase         14,274                28.322          
 B Ordinary                  Purchase         323                   28.343          
 B Ordinary                  Purchase         501                   28.700          
 B Ordinary                  Purchase         3,271                 28.420          
 B Ordinary                  Purchase         792                   28.803          
 B Ordinary                  Purchase         153                   28.803          
 B Ordinary                  Purchase         211                   28.803          
 B Ordinary                  Purchase         131                   28.803          
 B Ordinary                  Purchase         316                   28.803          
 B Ordinary                  Purchase         40                    28.803          
 B Ordinary                  Purchase         7                     28.803          
 B Ordinary                  Purchase         349                   28.803          
 B Ordinary                  Purchase         292                   28.343          
 B Ordinary                  Purchase         395                   28.370          
 B Ordinary                  Purchase         526                   28.782          
 B Ordinary                  Purchase         25                    28.329          
 B Ordinary                  Purchase         156                   28.329          
 B Ordinary                  Purchase         298                   28.370          
 B Ordinary                  Purchase         183                   28.350          
 B Ordinary                  Purchase         1                     28.604          
 B Ordinary                  Purchase         890                   28.281          
 B Ordinary                  Purchase         1,626                 28.604          
 B Ordinary                  Purchase         43                    28.604          
 B Ordinary                  Purchase         176                   28.604          
 B Ordinary                  Purchase         500                   28.604          
 B Ordinary                  Purchase         650                   28.281          
 B Ordinary                  Purchase         4,762                 28.281          
 B Ordinary                  Purchase         4,812                 28.281          
 B Ordinary                  Purchase         1,196                 28.281          
 B Ordinary                  Purchase         4,216                 28.281          
 B Ordinary                  Purchase         600                   28.281          
 B Ordinary                  Purchase         1,300                 28.281          
 B Ordinary                  Purchase         116                   28.350          
 B Ordinary                  Purchase         36                    28.686          
 B Ordinary                  Purchase         840                   28.686          
 B Ordinary                  Purchase         250                   28.686          
 B Ordinary                  Purchase         96                    28.686          
 B Ordinary                  Purchase         315                   28.686          
 B Ordinary                  Purchase         500                   28.686          
 B Ordinary                  Purchase         253                   28.271          
 B Ordinary                  Purchase         18                    28.672          
 B Ordinary                  Purchase         419                   28.741          
 B Ordinary                  Purchase         203                   28.672          
 B Ordinary                  Purchase         202                   28.309          
 B Ordinary                  Purchase         156                   28.309          
 B Ordinary                  Purchase         5                     28.309          
 B Ordinary                  Purchase         155                   28.309          
 B Ordinary                  Purchase         224                   28.309          
 B Ordinary                  Purchase         355                   28.672          
 B Ordinary                  Purchase         500                   28.412          
 B Ordinary                  Purchase         361                   28.412          
 B Ordinary                  Purchase         117                   28.412          
 B Ordinary                  Purchase         350                   28.412          
 B Ordinary                  Purchase         338                   28.418          
 B Ordinary                  Purchase         191                   28.679          
 B Ordinary                  Purchase         315                   28.734          
 B Ordinary                  Purchase         358                   28.556          
 B Ordinary                  Purchase         79                    28.672          
 B Ordinary                  Purchase         500                   28.672          
 B Ordinary                  Purchase         96,354                28.750          
 B Ordinary                  Purchase         48,177                28.652          
 B Ordinary                  Purchase         341                   28.370          
 B Ordinary                  Purchase         265                   28.267          
 B Ordinary                  Purchase         336                   28.315          
 B Ordinary                  Sale             1,563                 28.624          
 B Ordinary                  Sale             250                   28.769          
 B Ordinary                  Sale             500                   28.769          
 B Ordinary                  Sale             458                   28.391          
 B Ordinary                  Sale             250                   28.576          
 B Ordinary                  Sale             500                   28.576          
 B Ordinary                  Sale             186                   28.590          
 B Ordinary                  Sale             220                   28.714          
 B Ordinary                  Sale             277                   28.714          
 B Ordinary                  Sale             674                   28.714          
 B Ordinary                  Sale             550                   28.707          
 B Ordinary                  Sale             550                   28.714          
 B Ordinary                  Sale             448                   28.707          
 B Ordinary                  Sale             500                   28.707          
 B Ordinary                  Sale             194                   28.727          
 B Ordinary                  Sale             250                   28.370          
 B Ordinary                  Sale             387                   28.370          
 B Ordinary                  Sale             456                   28.755          
 B Ordinary                  Sale             15                    28.755          
 B Ordinary                  Sale             665                   28.329          
 B Ordinary                  Sale             485                   28.755          
 B Ordinary                  Sale             196                   28.755          
 B Ordinary                  Sale             284                   28.329          
 B Ordinary                  Sale             200                   28.329          
 B Ordinary                  Sale             200                   28.755          
 B Ordinary                  Sale             193                   28.748          
 B Ordinary                  Sale             272                   28.364          
 B Ordinary                  Sale             89                    28.329          
 B Ordinary                  Sale             500                   28.741          
 B Ordinary                  Sale             180                   28.741          
 B Ordinary                  Sale             135                   28.515          
 B Ordinary                  Sale             84                    28.515          
 B Ordinary                  Sale             155                   28.515          
 B Ordinary                  Sale             55,953                28.544          
 B Ordinary                  Sale             1,917                 28.274          
 B Ordinary                  Sale             252                   28.762          
 B Ordinary                  Sale             158                   28.762          
 B Ordinary                  Sale             1,698                 28.274          
 B Ordinary                  Sale             263                   28.274          
 B Ordinary                  Sale             486                   28.274          
 B Ordinary                  Sale             10,945                28.391          
 B Ordinary                  Sale             269                   28.597          
 B Ordinary                  Sale             4,433                 28.391          
 B Ordinary                  Sale             20                    28.391          
 B Ordinary                  Sale             785                   28.391          
 B Ordinary                  Sale             211                   28.597          
 B Ordinary                  Sale             637                   28.391          
 B Ordinary                  Sale             218                   28.563          
 B Ordinary                  Sale             197                   28.309          
 B Ordinary                  Sale             174                   28.576          
 B Ordinary                  Sale             204                   28.583          
 B Ordinary                  Sale             459                   28.412          
 B Ordinary                  Sale             300                   28.521          
 B Ordinary                  Sale             500                   28.515          
 B Ordinary                  Sale             284                   28.515          
 B Ordinary                  Sale             400                   28.515          
 B Ordinary                  Sale             822                   28.515          
 B Ordinary                  Sale             500                   28.515          
 B Ordinary                  Sale             200                   28.515          
 B Ordinary                  Sale             250                   28.515          
 B Ordinary                  Sale             410                   28.515          
 B Ordinary                  Sale             1,382                 28.679          
 B Ordinary                  Sale             274                   28.494          
 B Ordinary                  Sale             96                    28.686          
 B Ordinary                  Sale             123                   28.391          
 B Ordinary                  Sale             75                    28.391          
 B Ordinary                  Sale             603                   28.755          
 B Ordinary                  Sale             401                   28.865          
 B Ordinary                  Sale             673                   28.865          
 B Ordinary                  Sale             77                    28.865          
 B Ordinary                  Sale             201                   28.865          
 B Ordinary                  Sale             500                   28.714          
 B Ordinary                  Sale             527                   28.707          
 B Ordinary                  Sale             281                   28.542          
 B Ordinary                  Sale             290                   28.542          
 B Ordinary                  Sale             463                   28.343          
 B Ordinary                  Sale             283                   28.720          
 B Ordinary                  Sale             226                   28.714          
 B Ordinary                  Sale             280                   28.714          
 B Ordinary                  Sale             360                   28.343          
 B Ordinary                  Sale             1,035                 28.652          
 B Ordinary                  Sale             361                   28.652          
 B Ordinary                  Sale             250                   28.652          
 B Ordinary                  Sale             40                    28.343          
 B Ordinary                  Sale             266                   28.542          
 B Ordinary                  Sale             448                   28.542          
 B Ordinary                  Sale             250                   28.563          
 B Ordinary                  Sale             395                   28.336          
 B Ordinary                  Sale             466                   28.398          
 B Ordinary                  Sale             233                   28.734          
 B Ordinary                  Sale             250                   28.720          
 B Ordinary                  Sale             250                   28.741          
 B Ordinary                  Sale             500                   28.741          
 B Ordinary                  Sale             575                   28.720          
 B Ordinary                  Sale             382                   28.720          
 B Ordinary                  Sale             361                   28.398          
 B Ordinary                  Sale             196                   28.528          
 B Ordinary                  Sale             578                   28.741          
 B Ordinary                  Sale             368                   28.322          
 B Ordinary                  Sale             46                    28.487          
 B Ordinary                  Sale             207                   28.700          
 B Ordinary                  Sale             384                   28.693          
 B Ordinary                  Sale             186                   28.494          
 B Ordinary                  Sale             402                   28.494          
 B Ordinary                  Sale             489                   28.762          
 B Ordinary                  Sale             413                   28.769          
 B Ordinary                  Sale             300                   28.535          
 B Ordinary                  Sale             250                   28.535          
 B Ordinary                  Sale             193                   28.535          
 B Ordinary                  Sale             174                   28.755          
 B Ordinary                  Sale             101                   28.755          
 B Ordinary                  Sale             321                   28.727          
 B Ordinary                  Sale             250                   28.727          
 B Ordinary                  Sale             468                   28.734          
 B Ordinary                  Sale             500                   28.755          
 B Ordinary                  Sale             500                   28.755          
 B Ordinary                  Sale             577                   28.755          
 B Ordinary                  Sale             211                   28.755          
 B Ordinary                  Sale             500                   28.755          
 B Ordinary                  Sale             250                   28.755          
 B Ordinary                  Sale             80                    28.748          
 B Ordinary                  Sale             20                    28.309          
 B Ordinary                  Sale             500                   28.769          
 B Ordinary                  Sale             250                   28.693          
 B Ordinary                  Sale             672                   28.693          
 B Ordinary                  Sale             412                   28.693          
 B Ordinary                  Sale             435                   28.693          
 B Ordinary                  Sale             583                   28.611          
 B Ordinary                  Sale             98                    28.611          
 B Ordinary                  Sale             250                   28.604          
 B Ordinary                  Sale             256                   28.755          
 B Ordinary                  Sale             95                    28.755          
 B Ordinary                  Sale             69                    28.755          
 B Ordinary                  Sale             129                   28.364          
 B Ordinary                  Sale             500                   28.734          
 B Ordinary                  Sale             250                   28.748          
 B Ordinary                  Sale             300                   28.748          
 B Ordinary                  Sale             735                   28.748          
 B Ordinary                  Sale             224                   28.281          
 B Ordinary                  Sale             41                    28.281          
 B Ordinary                  Sale             206                   28.659          
 B Ordinary                  Sale             250                   28.590          
 B Ordinary                  Sale             404                   28.315          
 B Ordinary                  Sale             77                    28.549          
 B Ordinary                  Sale             300                   28.549          
 B Ordinary                  Sale             65                    28.357          
 B Ordinary                  Sale             13                    28.309          
 B Ordinary                  Sale             376                   28.357          
 B Ordinary                  Sale             284                   28.885          
 B Ordinary                  Sale             1,177                 28.899          
 B Ordinary                  Sale             271                   28.885          
 B Ordinary                  Sale             400                   28.885          
 B Ordinary                  Sale             300                   28.521          
 B Ordinary                  Sale             300                   28.521          
 B Ordinary                  Sale             197                   28.556          
 B Ordinary                  Sale             83                    28.576          
 B Ordinary                  Sale             250                   28.521          
 B Ordinary                  Sale             200                   28.521          
 B Ordinary                  Sale             2,247                 28.569          
 B Ordinary                  Sale             809                   28.576          
 B Ordinary                  Sale             10                    28.315          
 B Ordinary                  Sale             877                   28.315          
 B Ordinary                  Sale             323                   28.315          
 B Ordinary                  Sale             201                   28.576          
 B Ordinary                  Sale             50                    28.590          
 B Ordinary                  Sale             1,358                 28.576          
 B Ordinary                  Sale             400                   28.576          
 B Ordinary                  Sale             400                   28.576          
 B Ordinary                  Sale             343                   28.563          
 B Ordinary                  Sale             157                   28.563          
 B Ordinary                  Sale             180                   28.549          
 B Ordinary                  Sale             303                   28.412          
 B Ordinary                  Sale             905                   28.412          
 B Ordinary                  Sale             248                   28.782          
 B Ordinary                  Sale             736                   28.789          
 B Ordinary                  Sale             617                   28.365          
 B Ordinary                  Sale             300                   28.384          
 B Ordinary                  Sale             520                   28.329          
 B Ordinary                  Sale             25                    28.755          
 B Ordinary                  Sale             407                   28.755          
 B Ordinary                  Sale             68                    28.755          
 B Ordinary                  Sale             200                   28.329          
 B Ordinary                  Sale             690                   28.329          
 B Ordinary                  Sale             285                   28.727          
 B Ordinary                  Sale             257                   28.569          
 B Ordinary                  Sale             2,238                 28.583          
 B Ordinary                  Sale             2,146                 28.576          
 B Ordinary                  Sale             40                    28.576          
 B Ordinary                  Sale             300                   28.576          
 B Ordinary                  Sale             300                   28.576          
 B Ordinary                  Sale             235                   28.576          
 B Ordinary                  Sale             385                   28.528          
 B Ordinary                  Sale             193                   28.714          
 B Ordinary                  Sale             222                   28.734          
 B Ordinary                  Sale             3,330                 28.391          
 B Ordinary                  Sale             42                    28.679          
 B Ordinary                  Sale             205                   28.542          
 B Ordinary                  Sale             59                    28.542          
 B Ordinary                  Sale             250                   28.261          
 B Ordinary                  Sale             432                   28.261          
 B Ordinary                  Sale             1,063                 28.597          
 B Ordinary                  Sale             250                   28.727          
 B Ordinary                  Sale             124                   28.727          
 B Ordinary                  Sale             3,330                 28.391          
 B Ordinary                  Sale             902                   28.391          
 B Ordinary                  Sale             1,757                 28.391          
 B Ordinary                  Sale             401                   28.659          
 B Ordinary                  Sale             1,084                 28.597          
 B Ordinary                  Sale             200                   28.590          
 B Ordinary                  Sale             2,411                 28.391          
 B Ordinary                  Sale             9,635                 28.391          
 B Ordinary                  Sale             72                    28.391          
 B Ordinary                  Sale             1,656                 28.391          
 B Ordinary                  Sale             5,396                 28.391          
 B Ordinary                  Sale             6,955                 28.391          
 B Ordinary                  Sale             15,458                28.391          
 B Ordinary                  Sale             7,969                 28.391          
 B Ordinary                  Sale             250                   28.720          
 B Ordinary                  Sale             18,549                28.391          
 B Ordinary                  Sale             9,274                 28.391          
 B Ordinary                  Sale             33                    28.659          
 B Ordinary                  Sale             82                    28.659          
 B Ordinary                  Sale             90                    28.659          
 B Ordinary                  Sale             95                    28.659          
 B Ordinary                  Sale             500                   28.583          
 B Ordinary                  Sale             500                   28.583          
 B Ordinary                  Sale             850                   28.583          
 B Ordinary                  Sale             850                   28.583          
 B Ordinary                  Sale             200                   28.720          
 B Ordinary                  Sale             114                   28.720          
 B Ordinary                  Sale             582                   28.391          
 B Ordinary                  Sale             6,183                 28.391          
 B Ordinary                  Sale             418                   28.391          
 B Ordinary                  Sale             26,807                28.391          
 B Ordinary                  Sale             1,122                 28.391          
 B Ordinary                  Sale             10,358                28.391          
 B Ordinary                  Sale             400                   28.652          
 B Ordinary                  Sale             400                   28.652          
 B Ordinary                  Sale             446                   28.652          
 B Ordinary                  Sale             74                    28.755          
 B Ordinary                  Sale             500                   28.679          
 B Ordinary                  Sale             57                    28.679          
 B Ordinary                  Sale             463                   28.686          
 B Ordinary                  Sale             519                   28.412          
 B Ordinary                  Sale             638                   28.775          
 B Ordinary                  Sale             122                   28.329          
 B Ordinary                  Sale             284                   28.418          
 B Ordinary                  Sale             336                   28.336          
 B Ordinary                  Sale             133                   28.480          
 B Ordinary                  Sale             194                   28.569          
 B Ordinary                  Sale             267                   28.789          
 B Ordinary                  Sale             250                   28.775          
 B Ordinary                  Sale             400                   28.563          
 B Ordinary                  Sale             237                   28.583          
 B Ordinary                  Sale             635                   28.343          
 B Ordinary                  Sale             322                   28.693          
 B Ordinary                  Sale             200                   28.446          
 B Ordinary                  Sale             62                    28.446          
 B Ordinary                  Sale             134                   28.446          
 B Ordinary                  Sale             1                     28.446          
 B Ordinary                  Sale             86                    28.446          
 B Ordinary                  Sale             29                    28.446          
 B Ordinary                  Sale             104                   28.720          
 B Ordinary                  Sale             200                   28.446          
 B Ordinary                  Sale             231                   28.302          
 B Ordinary                  Sale             382                   28.899          
 B Ordinary                  Sale             40                    28.899          
 B Ordinary                  Sale             300                   28.899          
 B Ordinary                  Sale             42                    28.604          
 B Ordinary                  Sale             250                   28.583          
 B Ordinary                  Sale             173                   28.899          
 B Ordinary                  Sale             583                   28.727          
 B Ordinary                  Sale             172                   28.727          
 B Ordinary                  Sale             434                   28.329          
 B Ordinary                  Sale             166                   28.480          
 B Ordinary                  Sale             55                    28.480          
 B Ordinary                  Sale             182                   28.480          
 B Ordinary                  Sale             74                    28.480          
 B Ordinary                  Sale             65                    28.480          
 B Ordinary                  Sale             384                   28.480          
 B Ordinary                  Sale             29                    28.707          
 B Ordinary                  Sale             172                   28.693          
 B Ordinary                  Sale             190                   28.693          
 B Ordinary                  Sale             305                   28.693          
 B Ordinary                  Sale             429                   28.707          
 B Ordinary                  Sale             2,000                 28.714          
 B Ordinary                  Sale             673                   28.714          
 B Ordinary                  Sale             245                   28.549          
 B Ordinary                  Sale             500                   28.576          
 B Ordinary                  Sale             163                   28.357          
 B Ordinary                  Sale             13                    28.611          
 B Ordinary                  Sale             387                   28.611          
 B Ordinary                  Sale             306                   28.611          
 B Ordinary                  Sale             424                   28.611          
 B Ordinary                  Sale             306                   28.741          
 B Ordinary                  Sale             88                    28.741          
 B Ordinary                  Sale             36                    28.741          
 B Ordinary                  Sale             45                    28.741          
 B Ordinary                  Sale             45                    28.741          
 B Ordinary                  Sale             36                    28.741          
 B Ordinary                  Sale             400                   28.720          
 B Ordinary                  Sale             183                   28.302          
 B Ordinary                  Sale             250                   28.302          
 B Ordinary                  Sale             391                   28.302          
 B Ordinary                  Sale             223                   28.302          
 B Ordinary                  Sale             277                   28.302          
 B Ordinary                  Sale             500                   28.370          
 B Ordinary                  Sale             142                   28.741          
 B Ordinary                  Sale             242                   28.741          
 B Ordinary                  Sale             250                   28.741          
 B Ordinary                  Sale             387                   28.741          
 B Ordinary                  Sale             148                   28.714          
 B Ordinary                  Sale             250                   28.370          
 B Ordinary                  Sale             161                   28.370          
 B Ordinary                  Sale             353                   28.370          
 B Ordinary                  Sale             419                   28.377          
 B Ordinary                  Sale             3                     28.370          
 B Ordinary                  Sale             353                   28.370          
 B Ordinary                  Sale             475                   28.357          
 B Ordinary                  Sale             300                   28.734          
 B Ordinary                  Sale             204                   28.734          
 B Ordinary                  Sale             153                   28.295          
 B Ordinary                  Sale             425                   28.734          
 B Ordinary                  Sale             118                   28.693          
 B Ordinary                  Sale             250                   28.693          
 B Ordinary                  Sale             262                   28.693          
 B Ordinary                  Sale             416                   28.501          
 B Ordinary                  Sale             289                   28.672          
 B Ordinary                  Sale             116                   28.679          
 B Ordinary                  Sale             400                   28.329          
 B Ordinary                  Sale             376                   28.329          
 B Ordinary                  Sale             205                   28.288          
 B Ordinary                  Sale             235                   28.563          
 B Ordinary                  Sale             447                   28.350          
 B Ordinary                  Sale             211                   28.672          

- More to follow, for following part double click  ID:nRSH6674Mc

Recent news on Shell

See all news