Bicycle Therapeutics Reports Recent Business Progress and Second Quarter 2026 Financial Results Business Wire Jul 30, 2026, 11:00:00 AM