Senior PLC

Senior PLC

SNR · LSE

297.50GBX+0.00 (0.00%)