Earnings Update: Bicycle Therapeutics plc (NASDAQ:BCYC) Just Reported Its Yearly Results And Analysts Are Updating Their Forecasts
It's been a good week for Bicycle Therapeutics plc (NASDAQ:BCYC) shareholders, because the company has just released its latest full-year results, and the shares gained 8.6% to US$23.98. Revenues of U...