Freeline Therapeutics Holdings plc reported unaudited consolidated earnings results for the first quarter ended March 31, 2021. For the period, the company reported loss from Operations of USD 33,941,000 compared to USD 21,192,000 a year ago. Net loss was USD 34,945,000 compared to USD 16,705,000 a year ago. Basic and diluted net loss per share was USD 0.98 compared to USD 1.85 a year ago.