Share price data is provided via the London Stock Exchange (LSE) with a 15-20 minute delay.