Evelo Biosciences (NASDAQ:EVLO) and Constellation Pharmaceuticals (NASDAQ:CNST) are both small-cap medical companies, but which is the better business? We will contrast the two companies based on the strength of their earnings, risk, analyst recommendations, dividends, institutional ownership, valuation and profitability.
Risk & Volatility
Evelo Biosciences has a beta of 0.96, meaning that its stock price is 4% less volatile than the S&P 500. Comparatively, Constellation Pharmaceuticals has a beta of 2.9, meaning that its stock price is 190% more volatile than the S&P 500.
This table compares Evelo Biosciences and Constellation Pharmaceuticals’ net margins, return on equity and return on assets.
|Net Margins||Return on Equity||Return on Assets|
Institutional and Insider Ownership
86.1% of Evelo Biosciences shares are owned by institutional investors. 7.3% of Evelo Biosciences shares are owned by insiders. Comparatively, 10.6% of Constellation Pharmaceuticals shares are owned by insiders. Strong institutional ownership is an indication that hedge funds, large money managers and endowments believe a company will outperform the market over the long term.
Valuation & Earnings
This table compares Evelo Biosciences and Constellation Pharmaceuticals’ gross revenue, earnings per share (EPS) and valuation.
|Gross Revenue||Price/Sales Ratio||Net Income||Earnings Per Share||Price/Earnings Ratio|
|Evelo Biosciences||N/A||N/A||-$85.47 million||($2.67)||-1.85|
|Constellation Pharmaceuticals||N/A||N/A||-$85.55 million||($3.04)||-7.83|
Constellation Pharmaceuticals is trading at a lower price-to-earnings ratio than Evelo Biosciences, indicating that it is currently the more affordable of the two stocks.
This is a summary of recent ratings and recommmendations for Evelo Biosciences and Constellation Pharmaceuticals, as reported by MarketBeat.
|Sell Ratings||Hold Ratings||Buy Ratings||Strong Buy Ratings||Rating Score|
Evelo Biosciences presently has a consensus price target of $10.33, indicating a potential upside of 109.60%. Constellation Pharmaceuticals has a consensus price target of $46.56, indicating a potential upside of 95.69%. Given Evelo Biosciences’ higher possible upside, research analysts clearly believe Evelo Biosciences is more favorable than Constellation Pharmaceuticals.
Constellation Pharmaceuticals beats Evelo Biosciences on 6 of the 11 factors compared between the two stocks.
Evelo Biosciences Company Profile
Evelo Biosciences, Inc., a biotechnology company, focuses on the development of monocolonal microbials for the treatment of inflammatory diseases and cancer. It is involved in developing EDP1066 and EDP1815, which are in Phase 1b placebo-controlled dose-escalating safety and tolerability clinical study for the treatment of atopic dermatitis, asthma, psoriatic arthritis, rheumatoid arthritis, and inflammatory bowel diseases. The company is also involved in developing EDP150, a monoclonal microbial candidate, which is in Phase 1/2 clinical study for the treatment of colorectal cancer, triple-negative breast cancer, and melanoma, as well as patients who have relapsed on prior PD-1/L1 inhibitor treatment across multiple tumor types. Evelo Biosciences, Inc. was founded in 2014 and is headquartered in Cambridge, Massachusetts.
Constellation Pharmaceuticals Company Profile
Constellation Pharmaceuticals, Inc., a clinical-stage biopharmaceutical company, focuses on discovering and developing therapeutics that address serious unmet medical needs in patients with cancers associated with abnormal gene expression or drug resistance. The company's lead product candidates include CPI-0610 that is in Phase II clinical trials for the treatment of patients with myelofibrosis in combination with ruxolitinib; and CPI-1205 that is in Phase Ib/II clinical trials for the treatment of metastatic castration-resistant prostate cancer in combination with androgen receptor signaling inhibitors. It is also developing CPI-0209, which is in preclinical trials for the treatment of solid tumors. The company was formerly known as Epigenetix, Inc. and changed its name to Constellation Pharmaceuticals, Inc. in March 2008. Constellation Pharmaceuticals, Inc. was founded in 2008 and is based in Cambridge, Massachusetts.
Receive News & Ratings for Evelo Biosciences Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Evelo Biosciences and related companies with MarketBeat.com's FREE daily email newsletter.