London Stock
Exchange (LSE: STJ)
20 May 2026 - 17:09
1,176.00 GBp
+3.20 Share price delayed by 15 minutes