Silence Therapeutics plc

SLN
13.02−0.29▼ 2.18%09/11/2026