03 June 2025,22:28 PM 20 minutes delayed

St James's Place PLC

Value:
1,102.00
Price Down
-11.0 ( -0.9883 % )
Back to Shares