Embark Technology, Inc. (EMBK)
Aug 2, 2023 - EMBK was delisted (reason: acquired by Applied Intuition)
2.880
0.00 (0.00%)
Last trade price

Embark Technology Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2022202120202019
Market Capitalization
70773,889--
Market Cap Growth
--98.02%---
Enterprise Value
-38-563,625-64-77
PE Ratio
-0.44-0.75-31.31--
PB Ratio
0.560.4216.58--
P/FCF Ratio
-0.55-0.72-56.68--
P/OCF Ratio
-0.60-0.79-59.92--
EV/EBITDA Ratio
0.300.58-31.533.095.25
EV/EBIT Ratio
0.290.55-31.242.975.04
EV/FCF Ratio
0.360.52-52.843.114.70
Debt / Equity Ratio
0.150.130.000.010.01
Debt / EBITDA Ratio
-0.13-0.25-0.01-0.04-0.07
Debt / FCF Ratio
-0.15-0.23-0.02-0.04-0.06
Quick Ratio
10.7618.2044.1542.0877.32
Current Ratio
11.3819.1146.2742.9779.28
Interest Coverage
-400.57-285.56-14.22--
Return on Equity (ROE)
-78.40%-47.90%-159.70%-26.60%-
Return on Assets (ROA)
-67.80%-41.40%-57.70%-25.90%-
Return on Capital (ROIC)
-291.00%-207.60%-102.70%-29.80%-
Earnings Yield
-210.52%-133.88%-3.19%--
FCF Yield
-169.48%-139.41%-1.76%--
Buyback Yield / Dilution
-4.41%-148.22%-33.44%-203.24%-
Total Shareholder Return
-4.41%-148.22%-33.44%-203.24%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).