Bicycle Therapeutics shares slide 10.7% in trading debut - MarketWatch

in #dlike6 years ago

Shared From Dlike

Biotech Bicycle Therapeutics PLC ADS fell 10.7% in their trading debut Thursday, shedding $1.50 in their first hour of trade. The company priced its initial...


Source of shared Link