WallStSmart
CGEN

Compugen

NASDAQ: CGEN · HEALTHCARE · BIOTECHNOLOGY

$2.66
+2.31% today

Updated 2026-04-30

Market cap
$268.77M
P/E ratio
7.45
P/S ratio
3.69x
EPS (TTM)
$0.38
Dividend yield
52W range
$1 – $3
Volume
0.4M

WallStSmart proprietary scores

69
out of 100
Grade: B
Buy
Investment rating
8.0
Growth
A
5.0
Quality
C+
9.5
Profitability
A+
7.0
Valuation
B+
/9
Piotroski F-Score
Altman Z-Score
Industry rank
View all highly rated stocks (75+) →206 stocks currently score above 75

Price targets

Analyst target
$5.83
+119.17%
12-Month target
$2.06
-22.56%
Intrinsic (DCF)
Margin of safety
0 Strong Buy5 Buy0 Hold0 Sell0 Strong Sell

Price chart

X-Ray snapshot

Strengths
+ Profit margin 48.60% — above average
+ ROE 44.80% — strong efficiency
+ Free cash flow $31.33M — positive
+ Revenue growth 4,477.00% QoQ
Risks
No major risks identified

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM
Revenue$7.50M$33.46M$27.86M$72.76M$72.76M
Net income$-33.69M$-18.75M$-14.23M$35.34M$56.84M
EPS$0.38
Free cash flow$-34.41M$-36.06M$49.49M$31.33M$31.33M
Profit margin-449.25%-56.05%-51.07%48.57%48.60%

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
CGEN$268.77M698.09.57.05.0Strong Buy
LLY$760.43B7810.010.05.06.5Strong Buy
JNJ$547.28B594.79.03.36.0-43.54%Buy
ABBV$360.63B634.08.04.75.0-29.31%Buy
UNH$336.47B545.35.57.34.8+42.09%Buy
AZN$287.11B646.78.05.35.0+4.07%Buy

Smart narrative

Compugen trades at $2.66. representing a P/E of 7.45x trailing earnings. Our Smart Value Score of 69/100 indicates the stock is good. TTM revenue stands at $72.76M. with profit margins at 48.60%.

Frequently asked questions

What is Compugen's stock price?
Compugen (CGEN) trades at $2.66.
Is Compugen overvalued?
Smart Value Score 69/100 (Grade B, Buy).
What is the price target of Compugen (CGEN)?
The analyst target price is $5.83, representing +119.2% upside from the current price of $2.66.
What is Compugen's revenue?
TTM revenue is $72.76M.

Company info

SectorHEALTHCARE
IndustryBIOTECHNOLOGY
CountryUSA
ExchangeNASDAQ
CurrencyUSD

Quick metrics

P/S ratio3.69x
ROE44.80%
Beta2.77
50D MA$2.17
200D MA$1.76
Shares out0.09B
Float0.09B
Short ratio
Avg volume0.4M

Performance

1 week
1 month
3 months
YTD
1 year
3 years
5 years