News Image

Invitae Reports Third Quarter 2023 Financial Results

Provided By PR Newswire

Last update: Nov 8, 2023

Reported revenue of $121.2 million, a year-over-year decrease of 9%; on a pro forma basis, taking into account exited businesses and geographies, revenue increased approximately 4%

Read more at prnewswire.com
Follow ChartMill for more