Bicycle Therapeutics shares slide 10.7% in trading debut - MarketWatch

in dlike •  6 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

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!