You just read:

Invitae Exceeds 26,000 Samples Accessioned, Reports Revenue of $10.3 Million and Net Loss of $0.64 Per Share in First Quarter 2017

News provided by

Invitae Corporation

08 May, 2017, 16:01 ET