Bicycle Therapeutics (BCYC) EBIT Margin: 2017-2024