Live feed07:26:02·797dINSIDERFilingvia QuantisnowNew insider Baker Bros. Advisors Lp claimed ownership of 7,017,176 units of American Depositary Shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.BCYC· Bicycle Therapeutics plcHealth CareOriginal source