Skip to main content

Compugen Ltd. (CGEN)

NASDAQ: CGEN · IEX Real-Time Price · USD
4.51 -0.04 (-0.77%)
Nov 29, 2021 12:04 PM EST - Market open

Ratios and Metrics (Annual)

Market cap in millions USD. Fiscal year is January - December.
Year2020201920182017201620152014201320122011
Market Capitalization
1,013357111128258321342327171168
Market Cap Growth
183.97%220.47%-12.93%-50.44%-19.68%-5.98%4.29%91.78%1.72%-
Enterprise Value
8923166697196239267276146145
PE Ratio
-34.11-13.05-4.92-3.45-8.19-15.93-30.79-23.25-12.53-13.99
PS Ratio
506.47-6.25-362.2534.6227.6292.28705.63-
PB Ratio
8.469.312.994.364.063.573.2210.279.668.57
P/FCF Ratio
-35.61-12.90-8.28-4.12-11.50-11.18-26.18-48.39-14.41-17.96
P/OCF Ratio
-35.77-12.79-8.37-4.17-13.01-12.54-30.64-50.86-15.74-18.15
EV/Sales Ratio
441.61-4.29-266.7124.3018.9379.89614.78-
EV/EBITDA Ratio
-30.47-11.55-3.60-2.52-6.33-12.08-23.24-21.46-11.16-12.18
EV/EBIT Ratio
-29.74-11.15-3.38-2.41-6.03-11.40-21.82-20.88-10.92-12.00
EV/FCF Ratio
-31.05-11.31-5.68-2.88-8.47-7.85-17.95-41.90-12.55-15.42
Debt / Equity Ratio
0.030.09--------
Debt / EBITDA Ratio
-0.11-0.13--------
Debt / FCF Ratio
-0.11-0.13--------
Current Ratio
12.276.604.665.0313.2213.2811.406.8818.4816.17
Asset Turnover
0.01-0.37-0.010.090.140.080.01-
Return on Equity (ROE)
-24.20%-75.30%-61.80%-87.10%-42.90%-20.60%-16.10%-56.80%-73.20%-50.20%
Return on Assets (ROA)
-21.30%-52.00%-46.50%-72.10%-38.80%-18.80%-12.90%-32.90%-47.00%-36.60%
Return on Capital (ROIC)
-542.50%-348.20%-517.80%-1076.00%-619.60%-85.80%-57.80%-274.60%-209.10%-143.70%
Earnings Yield
-2.93%-7.66%-20.30%-29.00%-12.22%-6.28%-3.25%-4.30%-7.98%-7.15%
FCF Yield
-2.81%-7.75%-12.08%-24.28%-8.69%-8.95%-3.82%-2.07%-6.94%-5.57%
Buyback Yield / Dilution
-25.07%-15.12%-8.01%-0.64%-0.83%-4.24%-24.49%-7.23%-5.75%-2.98%
Total Shareholder Return
-25.07%-15.12%-8.01%-0.64%-0.83%-4.24%-24.49%-7.23%-5.75%-2.98%
Showing 10 of 19 years
9 more years are available
Start Free Trial
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).