SLN Earnings: AI Insights on Silence Therapeutics PLC