Bicycle Therapeutics (BCYC) Enterprise Value: 2017-2024