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
Altimmune, Inc. stock logo
ALT
Altimmune
$3.95
-0.3%
$3.79
$2.90
$11.16
$349.50M0.072.80 million shs1.93 million shs
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
$6.88
+1.8%
$6.58
$3.19
$7.49
$349.42M1.4244,700 shs309,492 shs
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
$3.72
+1.9%
$3.18
$0.91
$4.54
$328.21M2.183.19 million shs1.62 million shs
Sutro Biopharma, Inc. stock logo
STRO
Sutro Biopharma
$1.05
-0.9%
$0.91
$0.52
$4.60
$89.86M1.611.52 million shs671,471 shs
The Best High-Yield Dividend Stocks for 2025 Cover

Discover the 10 Best High-Yield Dividend Stocks for 2025 and secure reliable income in uncertain markets. Download the report now to identify top dividend payers and avoid common yield traps.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Altimmune, Inc. stock logo
ALT
Altimmune
+1.54%+1.80%+4.49%-2.94%-41.07%
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
+0.75%+1.20%-1.46%+33.86%+54.34%
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
+2.24%-7.83%+21.26%+15.87%+13.71%
Sutro Biopharma, Inc. stock logo
STRO
Sutro Biopharma
-8.62%+20.36%+27.96%+19.48%-69.71%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Altimmune, Inc. stock logo
ALT
Altimmune
$3.95
-0.3%
$3.79
$2.90
$11.16
$349.50M0.072.80 million shs1.93 million shs
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
$6.88
+1.8%
$6.58
$3.19
$7.49
$349.42M1.4244,700 shs309,492 shs
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
$3.72
+1.9%
$3.18
$0.91
$4.54
$328.21M2.183.19 million shs1.62 million shs
Sutro Biopharma, Inc. stock logo
STRO
Sutro Biopharma
$1.05
-0.9%
$0.91
$0.52
$4.60
$89.86M1.611.52 million shs671,471 shs
The Best High-Yield Dividend Stocks for 2025 Cover

Discover the 10 Best High-Yield Dividend Stocks for 2025 and secure reliable income in uncertain markets. Download the report now to identify top dividend payers and avoid common yield traps.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Altimmune, Inc. stock logo
ALT
Altimmune
+1.54%+1.80%+4.49%-2.94%-41.07%
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
+0.75%+1.20%-1.46%+33.86%+54.34%
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
+2.24%-7.83%+21.26%+15.87%+13.71%
Sutro Biopharma, Inc. stock logo
STRO
Sutro Biopharma
-8.62%+20.36%+27.96%+19.48%-69.71%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Altimmune, Inc. stock logo
ALT
Altimmune
2.38
Hold$17.40340.51% Upside
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
2.50
Moderate Buy$12.3379.26% Upside
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
2.14
Hold$5.1037.10% Upside
Sutro Biopharma, Inc. stock logo
STRO
Sutro Biopharma
2.00
Hold$4.47325.40% Upside

Current Analyst Ratings Breakdown

Latest STRO, DMAC, EDIT, and ALT Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
10/24/2025
Altimmune, Inc. stock logo
ALT
Altimmune
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D-)
10/24/2025
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D-)
10/24/2025
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (E+)
10/20/2025
Altimmune, Inc. stock logo
ALT
Altimmune
HC Wainwright
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuy$12.00
10/10/2025
Altimmune, Inc. stock logo
ALT
Altimmune
HC Wainwright
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuy$12.00
10/8/2025
Altimmune, Inc. stock logo
ALT
Altimmune
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D-)
10/8/2025
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D-)
10/8/2025
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (E+)
10/8/2025
Sutro Biopharma, Inc. stock logo
STRO
Sutro Biopharma
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (E+)
9/27/2025
Altimmune, Inc. stock logo
ALT
Altimmune
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D-)
9/27/2025
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D-)
(Data available from 10/24/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Altimmune, Inc. stock logo
ALT
Altimmune
$20K17,431.35N/AN/A$1.74 per share2.27
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
N/AN/AN/AN/A$0.95 per shareN/A
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
$32.31M10.35N/AN/A$1.63 per share2.28
Sutro Biopharma, Inc. stock logo
STRO
Sutro Biopharma
$62.04M1.43N/AN/A$0.54 per share1.94
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Altimmune, Inc. stock logo
ALT
Altimmune
-$95.06M-$1.18N/AN/AN/A-438,730.03%-62.63%-55.29%11/11/2025 (Estimated)
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
-$24.44M-$0.69N/AN/AN/AN/A-78.99%-69.94%11/12/2025 (Estimated)
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
-$237.09M-$2.85N/AN/AN/A-608.88%-200.25%-68.57%11/3/2025 (Estimated)
Sutro Biopharma, Inc. stock logo
STRO
Sutro Biopharma
-$227.46M-$2.53N/AN/AN/A-201.32%-852.70%-58.67%11/12/2025 (Estimated)

Latest STRO, DMAC, EDIT, and ALT Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
11/12/2025Q3 2025
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
-$0.15N/AN/AN/AN/AN/A
11/12/2025Q3 2025
Sutro Biopharma, Inc. stock logo
STRO
Sutro Biopharma
-$0.39N/AN/AN/AN/AN/A
11/11/2025Q3 2025
Altimmune, Inc. stock logo
ALT
Altimmune
-$0.29N/AN/AN/A$0.00 millionN/A
11/3/2025Q3 2025
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
-$0.38N/AN/AN/AN/AN/A
8/12/2025Q2 2025
Altimmune, Inc. stock logo
ALT
Altimmune
-$0.32-$0.27+$0.05-$0.27$0.00 million$0.01 million
8/12/2025Q2 2025
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
-$0.18-$0.18N/A-$0.18N/AN/A
8/12/2025Q2 2025
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
-$0.41-$0.63-$0.22-$0.63$1.81 million$3.58 million
8/7/2025Q2 2025
Sutro Biopharma, Inc. stock logo
STRO
Sutro Biopharma
-$0.39-$0.14+$0.25-$0.14$14.55 million$63.74 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Altimmune, Inc. stock logo
ALT
Altimmune
N/AN/AN/AN/AN/A
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
N/AN/AN/AN/AN/A
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
N/AN/AN/AN/AN/A
Sutro Biopharma, Inc. stock logo
STRO
Sutro Biopharma
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Altimmune, Inc. stock logo
ALT
Altimmune
0.09
20.44
20.44
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
N/A
7.55
7.55
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
N/A
2.77
2.77
Sutro Biopharma, Inc. stock logo
STRO
Sutro Biopharma
N/A
3.12
3.12

Institutional Ownership

CompanyInstitutional Ownership
Altimmune, Inc. stock logo
ALT
Altimmune
78.05%
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
10.12%
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
71.90%
Sutro Biopharma, Inc. stock logo
STRO
Sutro Biopharma
96.99%

Insider Ownership

CompanyInsider Ownership
Altimmune, Inc. stock logo
ALT
Altimmune
4.40%
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
7.30%
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
2.10%
Sutro Biopharma, Inc. stock logo
STRO
Sutro Biopharma
3.60%
CompanyEmployeesShares OutstandingFree FloatOptionable
Altimmune, Inc. stock logo
ALT
Altimmune
5088.26 million84.37 millionOptionable
DiaMedica Therapeutics, Inc. stock logo
DMAC
DiaMedica Therapeutics
2051.69 million47.92 millionOptionable
Editas Medicine, Inc. stock logo
EDIT
Editas Medicine
23089.92 million88.03 millionOptionable
Sutro Biopharma, Inc. stock logo
STRO
Sutro Biopharma
24084.77 million81.72 millionOptionable

Recent News About These Companies

Sutro Biopharma trims workforce again to extend cash runway
Sutro Biopharma (STRO) Gets a Buy from Truist Financial

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Altimmune stock logo

Altimmune NASDAQ:ALT

$3.95 -0.01 (-0.25%)
Closing price 04:00 PM Eastern
Extended Trading
$3.98 +0.02 (+0.63%)
As of 07:44 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.

Altimmune, Inc., a clinical stage biopharmaceutical company, focuses on developing treatments for obesity and liver diseases. The company's lead product candidate, pemvidutide, a GLP-1/glucagon dual receptor agonist that is in Phase 2 trial for the treatment of obesity and metabolic dysfunction-associated steatohepatitis. It is also developing HepTcell, an immunotherapeutic product candidate, which is in Phase 2 clinical trial for patients chronically infected with the hepatitis B virus. The company was formerly known as Vaxin Inc. and changed its name to Altimmune, Inc. in September 2015. Altimmune, Inc. was founded in 1997 is headquartered in Gaithersburg, Maryland.

DiaMedica Therapeutics stock logo

DiaMedica Therapeutics NASDAQ:DMAC

$6.88 +0.12 (+1.78%)
Closing price 04:00 PM Eastern
Extended Trading
$6.86 -0.01 (-0.22%)
As of 04:10 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.

DiaMedica Therapeutics Inc., a clinical stage biopharmaceutical company, focuses on improving the lives of people suffering from serious diseases with a focus on acute ischemic stroke. Its lead candidate is DM199, a pharmaceutically active recombinant form of the human tissue kallikrein-1 protein, which is in Phase II/III trials for the treatment of acute ischemic stroke, as well as that is in Phase 2 to treat cardio-renal disease. The company also develops DM300, which is in preclinical stage for the treatment of severe inflammatory diseases. In addition, it develops treatment for neurological disease. The company was formerly known as DiaMedica Inc. and changed its name to DiaMedica Therapeutics Inc. in December 2016. DiaMedica Therapeutics Inc. was incorporated in 2000 and is headquartered in Minneapolis, Minnesota.

Editas Medicine stock logo

Editas Medicine NASDAQ:EDIT

$3.72 +0.07 (+1.92%)
Closing price 04:00 PM Eastern
Extended Trading
$3.74 +0.02 (+0.65%)
As of 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.

Editas Medicine, Inc., a clinical stage genome editing company, focuses on developing transformative genomic medicines to treat a range of serious diseases. It develops a proprietary gene editing platform based on CRISPR technology. The company develops EDIT-101, which is in Phase 1/2 BRILLIANCE trial for Leber Congenital Amaurosis; and reni-cel, a clinical development gene-edited medicine to treat sickle cell disease and transfusion-dependent beta-thalassemia. In addition, the company is developing alpha-beta T cells for solid and liquid tumors; and gamma delta T cell therapies to treat cancer. It has a research collaboration with Juno Therapeutics, Inc. to develop engineered T cells for cancer; strategic alliance and option agreement with Allergan Pharmaceuticals International Limited. The company was formerly known as Gengine, Inc. and changed its name to Editas Medicine, Inc. in November 2013. Editas Medicine, Inc. was incorporated in 2013 and is based in Cambridge, Massachusetts.

Sutro Biopharma stock logo

Sutro Biopharma NASDAQ:STRO

$1.05 -0.01 (-0.94%)
Closing price 04:00 PM Eastern
Extended Trading
$1.06 +0.01 (+0.95%)
As of 06:49 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.

Sutro Biopharma, Inc. operates as a clinical-stage oncology company. The company develops site-specific and novel-format antibody drug conjugates (ADCs) that enables its proprietary integrated cell-free protein synthesis platform, XpressCF and XpressCF+. Its product candidates include STRO-002, an ADC directed against folate receptor-alpha, which is in Phase II/III clinical trials for patients with ovarian and endometrial cancers; VAX-24 and Vax-31 pneumococcal conjugate vaccine candidates that is in Phase II/III clinical trials for the treatment of invasive pneumococcal disease; and MK-1484, a distinct cytokine derivative molecule that is in Phase I clinical study for the treatment of cancer. The company's pre-clinical product candidates include STRO-003, an ADC directed against an anti-receptor tyrosine kinase-like orphan receptor 1 (ROR1) for the treatment of solid tumors and hematological cancers; and STRO-004, a tissue factor (TF) targeting ADC for the treatment of TF-expressing solid tumors, including cervical, lung, and breast cancer. Sutro Biopharma, Inc. has collaboration and license agreements with Merck Sharp & Dohme Corporation to develop research programs focusing on cytokine derivatives for cancer and autoimmune disorders; Vaxcyte to discover and develop vaccine candidates for the treatment or prophylaxis of infectious diseases; Tasly Biopharmaceuticals Co., Ltd. to develop and commercialize STRO-002 in Greater China; EMD Serono to develop ADCs for multiple cancer targets; and Astellas Pharma Inc. to develop immunostimulatory ADC. The company was formerly known as Fundamental Applied Biology, Inc. Sutro Biopharma, Inc. was incorporated in 2003 and is headquartered in South San Francisco, California.