BCYC logo

Bicycle Therapeutics (BCYC) Gross Margin