USA Continuing Claims for Jun 18 3.469 million vs 3.382 million consensus estimate. The prior reading was 3.390 million.
Bicycle Therapeutics Announces Publication Of Article In Bioconjugate Chemistry, Describing An Extension Of Its Proprietary Technology Platform Based On Bicyclic Peptides
Bicycle Therapeutics plc (NASDAQ:BCYC), a biotechnology company pioneering a new and differentiated class of therapeutics based on its proprietary bicyclic peptide (Bicycle®) technology, today announced that an