
Silence Therapeutics plc SLN
$ 7.35
6.52%
Annual report 2023
added 12-27-2025