Bicycle Therapeutics (BCYC) EBIT: 2017-2024