Bicycle Therapeutics (BCYC) Interest Coverage Ratio Growth (5y) (2026)