BCYC Earnings: AI Insights on Bicycle Therapeutics PLC