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