Invitae Corp
Diagnostics & Research
Healthcare
traded
01 Aug 2023
listed
yes
open
1.43
52 week high
8.63
high
1.43
52 week low
1.32
previous Close
1.42
P/E ratio
market cap
393 M
div yield
0
net incoming
-192.18 M
-92.54 %
net profit margin
-163.76 %
-82.00 %
operating incoming
-175.37 M
-84.81 %
net change in cash
-96.29 M
-337.97 %
cash on hand
161 M
-37.40 %
cost of revenue
88.44 M
-4.74 %
top