The past three years for Compugen (NASDAQ:CGEN) investors has not been profitable

Compugen Ltd. (NASDAQ: CGEN) has seen a significant decrease in share price over the last three years, down 78%. Despite strong revenue growth of 81% annually, lack of profitability raises concerns. Balance sheet strength is key, and recent shareholder returns suggest a potential brighter future.