
Silence Therapeutics plc SLN
$ 5.6
-3.45%
Annual report 2023
added 12-27-2025