Invitae Corporation (NVTAQ)
Aug 7, 2024 - NVTAQ was delisted (reason: shares cancelled)
0.0003
-0.0001 (-25.00%)
Inactive · Last trade price on Aug 7, 2024

Invitae Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec '22 Dec '21 Dec '20 Dec '19 Dec '18
04523,4577,3881,557825
Market Cap Growth
--86.93%-53.21%374.52%88.65%71.66%
Enterprise Value
1,2441,6183,9327,3581,406758
Last Close Price
0.001.8615.2741.8116.1311.06
PE Ratio
--0.14-8.50-9.34-6.06-5.71
PS Ratio
0.000.887.5126.427.185.59
PB Ratio
-4.441.163.744.105.10
P/FCF Ratio
--0.83-5.62-22.99-9.43-8.40
P/OCF Ratio
--0.92-6.17-24.75-10.73-8.95
EV/Sales Ratio
2.583.138.5426.326.495.13
EV/EBITDA Ratio
--2.80-5.63-13.17-6.17-6.98
EV/EBIT Ratio
--2.26-5.05-12.31-5.76-6.21
EV/FCF Ratio
--2.96-6.40-22.90-8.52-7.72
Debt / Equity Ratio
-1.3917.190.580.230.840.48
Debt / FCF Ratio
-6.09-3.21-2.81-1.40-1.93-0.79
Asset Turnover
0.380.150.110.130.410.60
Inventory Turnover
13.6213.0610.6410.2515.8011.69
Quick Ratio
2.145.967.743.335.184.19
Current Ratio
2.396.418.183.735.404.56
Return on Equity (ROE)
--201.69%-15.30%-51.12%-89.37%-91.21%
Return on Assets (ROA)
-23.70%-12.99%-11.65%-17.74%-28.65%-30.91%
Return on Invested Capital (ROIC)
-25.99%-13.62%-13.65%-23.91%-32.51%-37.62%
Earnings Yield
-1676150.70%-687.56%-10.96%-8.15%-15.54%-15.67%
FCF Yield
-287948.53%-120.91%-17.78%-4.35%-10.60%-11.90%
Buyback Yield / Dilution
-15.81%-11.72%-56.74%-48.13%-36.12%-43.50%
Total Shareholder Return
-15.81%-11.72%-56.74%-48.13%-36.12%-43.50%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q