Freeline Therapeutics Holdings plc reported consolidated earnings results for the year ended December 31, 2020. For the period, the company reported loss from Operations of USD 102,449,000 compared to USD 63,644,000 a year ago. Net loss was USD 96,322,000 compared to USD 53,909,000 a year ago. Basic and diluted net loss per share was USD 6.81 compared to USD 8.49 a year ago.