Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Aeglea BioTherapeutics, Inc. stock logo
AGLE
Aeglea BioTherapeutics
$11.47
$2.66
$32.75
$48.64M2.5795,409 shs43,300 shs
Eledon Pharmaceuticals, Inc. stock logo
ELDN
Eledon Pharmaceuticals
$3.15
$3.09
$2.30
$5.54
$188.63M0.08273,122 shs135,600 shs
Omeros Co. stock logo
OMER
Omeros
$3.14
-0.9%
$6.19
$2.97
$13.60
$183.98M2.42671,349 shs1.08 million shs
SELLAS Life Sciences Group, Inc. stock logo
SLS
SELLAS Life Sciences Group
$1.78
-7.8%
$1.41
$0.77
$2.12
$177.60M2.341.52 million shs2.40 million shs
Investing Strategies To Help Grow Your Retirement Income Cover

Need to stretch out your 401K or Roth IRA plan? Use these time-tested investing strategies to grow the monthly retirement income that your stock portfolio generates.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Aeglea BioTherapeutics, Inc. stock logo
AGLE
Aeglea BioTherapeutics
0.00%0.00%0.00%0.00%0.00%
Eledon Pharmaceuticals, Inc. stock logo
ELDN
Eledon Pharmaceuticals
0.00%0.00%-3.96%-22.79%+22.09%
Omeros Co. stock logo
OMER
Omeros
-0.95%+0.96%-56.81%-63.15%-5.28%
SELLAS Life Sciences Group, Inc. stock logo
SLS
SELLAS Life Sciences Group
-7.77%+4.71%+26.24%+56.14%+28.99%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Aeglea BioTherapeutics, Inc. stock logo
AGLE
Aeglea BioTherapeutics
N/AN/AN/AN/AN/AN/AN/AN/A
Eledon Pharmaceuticals, Inc. stock logo
ELDN
Eledon Pharmaceuticals
2.7279 of 5 stars
3.54.00.00.03.61.70.0
Omeros Co. stock logo
OMER
Omeros
3.6631 of 5 stars
3.40.00.04.43.11.70.6
SELLAS Life Sciences Group, Inc. stock logo
SLS
SELLAS Life Sciences Group
0.4672 of 5 stars
0.01.00.00.04.40.00.6
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Aeglea BioTherapeutics, Inc. stock logo
AGLE
Aeglea BioTherapeutics
0.00
N/AN/AN/A
Eledon Pharmaceuticals, Inc. stock logo
ELDN
Eledon Pharmaceuticals
3.00
Buy$12.50296.83% Upside
Omeros Co. stock logo
OMER
Omeros
2.80
Moderate Buy$22.50616.56% Upside
SELLAS Life Sciences Group, Inc. stock logo
SLS
SELLAS Life Sciences Group
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest AGLE, SLS, ELDN, and OMER Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/16/2025
Omeros Co. stock logo
OMER
Omeros
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingHold ➝ Hold
5/13/2025
Omeros Co. stock logo
OMER
Omeros
D. Boral Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$36.00 ➝ $36.00
5/7/2025
Omeros Co. stock logo
OMER
Omeros
D. Boral Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$36.00 ➝ $36.00
4/11/2025
Omeros Co. stock logo
OMER
Omeros
D. Boral Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$36.00 ➝ $36.00
4/1/2025
Omeros Co. stock logo
OMER
Omeros
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingHold ➝ Hold
4/1/2025
Omeros Co. stock logo
OMER
Omeros
D. Boral Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$36.00 ➝ $36.00
3/21/2025
Omeros Co. stock logo
OMER
Omeros
D. Boral Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$36.00 ➝ $36.00
(Data available from 5/29/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Aeglea BioTherapeutics, Inc. stock logo
AGLE
Aeglea BioTherapeutics
$2.33M0.00N/AN/A($60.61) per share0.00
Eledon Pharmaceuticals, Inc. stock logo
ELDN
Eledon Pharmaceuticals
N/AN/AN/AN/A$0.30 per shareN/A
Omeros Co. stock logo
OMER
Omeros
N/AN/AN/AN/A($0.40) per shareN/A
SELLAS Life Sciences Group, Inc. stock logo
SLS
SELLAS Life Sciences Group
$1M177.60N/AN/A($0.25) per share-7.12
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Aeglea BioTherapeutics, Inc. stock logo
AGLE
Aeglea BioTherapeutics
-$83.82M-$75.59N/AN/AN/A-22,195.36%-132.05%-146.87%N/A
Eledon Pharmaceuticals, Inc. stock logo
ELDN
Eledon Pharmaceuticals
-$116.54M-$2.10N/AN/AN/AN/A-189.99%-28.17%N/A
Omeros Co. stock logo
OMER
Omeros
-$117.81M-$2.65N/AN/AN/AN/AN/A-49.92%8/6/2025 (Estimated)
SELLAS Life Sciences Group, Inc. stock logo
SLS
SELLAS Life Sciences Group
-$37.34M-$0.38N/AN/AN/AN/A-629.46%-178.65%8/12/2025 (Estimated)

Latest AGLE, SLS, ELDN, and OMER Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/15/2025Q1 2025
Omeros Co. stock logo
OMER
Omeros
-$0.60-$0.65-$0.05-$0.58$0.40 millionN/A
5/14/2025Q1 2025
Eledon Pharmaceuticals, Inc. stock logo
ELDN
Eledon Pharmaceuticals
-$0.28-$0.08+$0.20-$0.08N/AN/A
5/13/2025Q1 2025
SELLAS Life Sciences Group, Inc. stock logo
SLS
SELLAS Life Sciences Group
-$0.1067-$0.07+$0.0367-$0.07N/AN/A
3/31/2025Q4 2024
Omeros Co. stock logo
OMER
Omeros
-$0.71-$0.63+$0.08-$0.54$0.40 millionN/A
3/20/2025Q4 2024
Eledon Pharmaceuticals, Inc. stock logo
ELDN
Eledon Pharmaceuticals
-$0.32-$0.64-$0.32-$0.64N/AN/A
3/20/2025Q4 2024
SELLAS Life Sciences Group, Inc. stock logo
SLS
SELLAS Life Sciences Group
-$0.1067-$0.08+$0.0267-$0.08N/AN/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Aeglea BioTherapeutics, Inc. stock logo
AGLE
Aeglea BioTherapeutics
N/AN/AN/AN/AN/A
Eledon Pharmaceuticals, Inc. stock logo
ELDN
Eledon Pharmaceuticals
N/AN/AN/AN/AN/A
Omeros Co. stock logo
OMER
Omeros
N/AN/AN/AN/AN/A
SELLAS Life Sciences Group, Inc. stock logo
SLS
SELLAS Life Sciences Group
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Aeglea BioTherapeutics, Inc. stock logo
AGLE
Aeglea BioTherapeutics
N/A
4.59
4.59
Eledon Pharmaceuticals, Inc. stock logo
ELDN
Eledon Pharmaceuticals
N/A
6.53
6.53
Omeros Co. stock logo
OMER
Omeros
N/A
2.96
2.96
SELLAS Life Sciences Group, Inc. stock logo
SLS
SELLAS Life Sciences Group
N/A
2.26
2.26

Institutional Ownership

CompanyInstitutional Ownership
Aeglea BioTherapeutics, Inc. stock logo
AGLE
Aeglea BioTherapeutics
N/A
Eledon Pharmaceuticals, Inc. stock logo
ELDN
Eledon Pharmaceuticals
56.77%
Omeros Co. stock logo
OMER
Omeros
48.79%
SELLAS Life Sciences Group, Inc. stock logo
SLS
SELLAS Life Sciences Group
17.38%

Insider Ownership

CompanyInsider Ownership
Aeglea BioTherapeutics, Inc. stock logo
AGLE
Aeglea BioTherapeutics
6.60%
Eledon Pharmaceuticals, Inc. stock logo
ELDN
Eledon Pharmaceuticals
12.30%
Omeros Co. stock logo
OMER
Omeros
12.30%
SELLAS Life Sciences Group, Inc. stock logo
SLS
SELLAS Life Sciences Group
1.40%
CompanyEmployeesShares OutstandingFree FloatOptionable
Aeglea BioTherapeutics, Inc. stock logo
AGLE
Aeglea BioTherapeutics
694.05 million3.78 millionOptionable
Eledon Pharmaceuticals, Inc. stock logo
ELDN
Eledon Pharmaceuticals
1059.88 million52.75 millionOptionable
Omeros Co. stock logo
OMER
Omeros
21058.59 million50.82 millionOptionable
SELLAS Life Sciences Group, Inc. stock logo
SLS
SELLAS Life Sciences Group
1099.78 million69.54 millionNot Optionable

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Aeglea BioTherapeutics stock logo

Aeglea BioTherapeutics NASDAQ:AGLE

Aeglea BioTherapeutics, Inc., a clinical-stage biotechnology company, designs and develops human enzyme therapeutics for the treatment of rare metabolic diseases. The company's therapeutic candidates include pegtarviliase, a polyethylene glycol modified, which is in Phase I/II clinical trial for the treatment of patient with homocystinuria; and pegzilarginase, a recombinant human Arginase 1 that is in Phase III PEACE trial to evaluate the safety and efficacy for the treatment of Arginase 1 deficiency. In addition, its preclinical pipeline includes AGLE-325 for the treatment of cystinuria, as well as other research programs. The company was formerly known as Aeglea BioTherapeutics Holdings, LLC and changed its name to Aeglea BioTherapeutics, Inc. in March 2015. Aeglea BioTherapeutics, Inc. was founded in 2013 and is headquartered in Austin, Texas.

Eledon Pharmaceuticals stock logo

Eledon Pharmaceuticals NASDAQ:ELDN

$3.15 0.00 (0.00%)
Closing price 05/28/2025 04:00 PM Eastern
Extended Trading
$3.15 0.00 (0.00%)
As of 05/28/2025 04:04 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Eledon Pharmaceuticals, Inc. operates as a clinical stage biotechnology company. The company uses its immunology expertise in targeting the CD40 Ligand (CD40L, also called CD154) pathway to develop therapies to protect transplanted organs and prevent rejection, and to treat amyotrophic lateral sclerosis (ALS). The company's lead compound in development is tegoprubart, an IgG1 and anti-CD40L antibody with high affinity for CD40 Ligand, a biological target with therapeutic potential. It has a collaboration agreement with eGenesis, Inc. The company was formerly known as Novus Therapeutics, Inc. and changed its name to Eledon Pharmaceuticals, Inc. in January 2021. Eledon Pharmaceuticals, Inc. is headquartered in Irvine, California.

Omeros stock logo

Omeros NASDAQ:OMER

$3.14 -0.03 (-0.95%)
Closing price 05/28/2025 04:00 PM Eastern
Extended Trading
$3.23 +0.09 (+2.87%)
As of 05/28/2025 06:58 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Omeros Corporation, a clinical-stage biopharmaceutical company, discovers, develops, and commercializes small-molecule and protein therapeutics, and orphan indications targeting immunologic diseases, including complement-mediated diseases, cancers, and addictive and compulsive disorders. The company's products under development include Narsoplimab (OMS721/MASP-2) that has completed pivotal trial for hematopoietic stem-cell transplant-associated thrombotic microangiopathy (TA-TMA); that is in Phase III clinical trial for the treatment of immunoglobulin A nephropathy (IgAN); and Phase II clinical trial to treat COVID-19. It also develops OMS1029 that is in phase I clinical trials for long-acting second-generation antibody targeting lectin pathway disorders; OMS906 that has completed phase II clinical trials for Paroxysmal nocturnal hemoglobinuria, complement 3 glomerulopathy, and other alternative pathway disorders; and OMS527 that is in phase I clinical trials for addictions and compulsive disorders, and movement disorders. In addition, the company's products under preclinical development comprise MASP-2, a pro-inflammatory protein target for the treatment of lectin pathway disorders; MASP-3 small-molecule inhibitors for alternative pathway disorders; and Adoptive T-Cell and Chimeric Antigen Receptor (CAR) T-Cell Therapies and Immunomodulators/Immunotoxins/Cancer Vaccines for the treatment of various cancers. Omeros Corporation was incorporated in 1994 and is headquartered in Seattle, Washington.

SELLAS Life Sciences Group stock logo

SELLAS Life Sciences Group NASDAQ:SLS

$1.78 -0.15 (-7.77%)
Closing price 05/28/2025 04:00 PM Eastern
Extended Trading
$1.82 +0.03 (+1.97%)
As of 05/28/2025 07:59 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

SELLAS Life Sciences Group, Inc., a late-stage clinical biopharmaceutical company, focuses on the development of novel cancer immunotherapies for various cancer indications in the United States. The company's lead product candidate is galinpepimut-S (GPS), a cancer immunotherapeutic agent that targets Wilms tumor 1, which is in Phase 3 clinical trials for the treatment of acute myeloid leukemia; and in Phase 1/2 clinical trials for the treatment for ovarian cancer. It has a strategic collaboration with Merck & Co., Inc. to evaluate GPS as it is administered in combination with PD1 blocker pembrolizumab in a Phase 1/2 clinical trial enrolling patients in up to five cancer indications, including hematologic malignancies and solid tumors; and GenFleet Therapeutics (Shanghai), Inc. for the development and commercialization of GFH009, a highly selective small molecule CDK9 inhibitor, currently under Phase 1 clinical trials. SELLAS Life Sciences Group, Inc. is headquartered in New York, New York.