RE: highest 89p25 Jun 2018 18:58
LASTCALL....some historical facts regarding the price and the no. of shares
The highest price was over £10.00 in May 1999 when there was FAR FAR fewer shares
There were ONLY 5.51bn shares in 2000, 5.6bn in 2005, 5.97bn in 2008, 63.8bn in 2009, 68bn in 2010, 70.3bn in 2012, and 71.4bn in 2013. Recently the number appears to have stabilised more.