Bicycle Therapeutics PLC (BCYC) SEC Filings — 2026 1 SEC filing for Bicycle Therapeutics PLC (BCYC) in 2026. FilingsBicycle Therapeutics Files 8-K Report — 8-K · Apr 20, 2026 ExploreAll BCYC Filings · BCYC 2025 · All 2026 Filings