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