Bicycle therapeutics plc reports financial results for the third quarter ended september 30, 2019

Bicycle therapeutics plc reported financial results for the third quarter ended september 30, 2019. net loss was $9.5 million, or $0.53 per basic and diluted share, for the three months ended september 30, 2019, compared to net loss of $7.7 million, or $17.73 per basic and diluted share, for the quarter ended september 30, 2018.
BCYC Ratings Summary
BCYC Quant Ranking