LogicBio Therapeutics's Return On Capital Employed Overview
According to data from Benzinga Pro, during Q1, LogicBio Therapeutics's (NASDAQ:LOGC) reported sales totaled $2.82 million. Despite a 26.49% increase in earnings, the company posted a loss of $6.66 million.
Benzinga ·