BCYC Financials: Bicycle Therapeutics PLC AI Analysis