From the Desk of Steve Strazza and Alfonso Depablos
The most significant transaction on today’s list is a 13D filing by Baker Bros Advisors LLC for Bicycle Therapeutics plc $BCYC.
Baker Bros revealed an increase in its ownership stake in BCYC from 12.70% to 19.90%.