Bicycle (BCYC) — BCYC has been under pressure recently after the company provided updates on its zelenectide (BT8009) program. The company provided topline Phase I/II Duravelo-1 data of zelenectide+pembro combo in 1L mUC, timing expectations for subsequent Phase II/III Duravelo-2 readouts (…more)