London Stock
Exchange (LSE: STJ)
15 Sep 2026 - 15:26
1,120.50 GBp
-0.36 Share price delayed by 15 minutes