Value at purchase
last known value
1970
1980
1990
2000
2010 2018
i
£0.77
£130k
16,883,117%

All data and sources can be found in this spreadsheet.

Facebook
Twitter