Stockreport

National Grid plc (LON:NG.) is favoured by institutional owners who hold 73% of the company [Yahoo! Finance]

National Grid Transco, PLC National Grid PLC (NEW) American Depositary Shares  (NGG) 
US:NYSE Investor Relations: investors.nationalgrid.com
PDF 43% of the business is held by the top 25 shareholders Insiders have been selling lately A look at the shareholders of National Grid plc ( LON:NG. ) can tell us whi [Read more]