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
Armata Pharmaceuticals, Inc. stock logo
ARMP
Armata Pharmaceuticals
$1.88
+2.2%
$1.70
$0.90
$3.42
$66.60M0.9669,583 shs26,361 shs
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
$0.07
+1.0%
$0.07
$0.05
$0.15
$8.86M1.5234,300 shs1,429 shs
Estrella Immunopharma, Inc. stock logo
ESLA
Estrella Immunopharma
$0.96
+4.3%
$0.99
$0.63
$3.23
$33.27M0.37125,975 shs4,602 shs
Lantern Pharma Inc. stock logo
LTRN
Lantern Pharma
$3.21
+4.6%
$3.44
$2.55
$6.12
$33.11M1.5562,049 shs27,512 shs
5G Stocks: The Path Forward is Profitable Cover

Enter your email address and we'll send you MarketBeat's guide to investing in 5G and which 5G stocks show the most promise.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Armata Pharmaceuticals, Inc. stock logo
ARMP
Armata Pharmaceuticals
+2.17%+1.08%-0.53%+13.88%-48.63%
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
+1.02%+1.32%-14.69%+10.03%-19.65%
Estrella Immunopharma, Inc. stock logo
ESLA
Estrella Immunopharma
+4.35%+6.67%-7.69%-2.04%+2.55%
Lantern Pharma Inc. stock logo
LTRN
Lantern Pharma
+4.56%+1.90%-2.43%-12.05%-17.90%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Armata Pharmaceuticals, Inc. stock logo
ARMP
Armata Pharmaceuticals
1.6332 of 5 stars
3.53.00.00.00.01.70.0
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
N/AN/AN/AN/AN/AN/AN/AN/A
Estrella Immunopharma, Inc. stock logo
ESLA
Estrella Immunopharma
2.1475 of 5 stars
3.53.00.00.00.01.70.0
Lantern Pharma Inc. stock logo
LTRN
Lantern Pharma
1.6152 of 5 stars
3.52.00.00.00.60.80.6
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Armata Pharmaceuticals, Inc. stock logo
ARMP
Armata Pharmaceuticals
3.00
Buy$9.00378.72% Upside
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
0.00
N/AN/AN/A
Estrella Immunopharma, Inc. stock logo
ESLA
Estrella Immunopharma
3.00
Buy$16.001,566.67% Upside
Lantern Pharma Inc. stock logo
LTRN
Lantern Pharma
3.00
Buy$25.00678.82% Upside

Current Analyst Ratings Breakdown

Latest BETRF, ESLA, LTRN, and ARMP Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/29/2025
Estrella Immunopharma, Inc. stock logo
ESLA
Estrella Immunopharma
D. Boral Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$16.00
5/19/2025
Armata Pharmaceuticals, Inc. stock logo
ARMP
Armata Pharmaceuticals
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$7.00 ➝ $9.00
4/2/2025
Lantern Pharma Inc. stock logo
LTRN
Lantern Pharma
Lake Street Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$25.00
(Data available from 6/25/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Armata Pharmaceuticals, Inc. stock logo
ARMP
Armata Pharmaceuticals
$5.17M13.16N/AN/A($1.33) per share-1.41
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
N/AN/AN/AN/A($0.04) per shareN/A
Estrella Immunopharma, Inc. stock logo
ESLA
Estrella Immunopharma
N/AN/AN/AN/A$0.12 per shareN/A
Lantern Pharma Inc. stock logo
LTRN
Lantern Pharma
N/AN/AN/AN/A$1.96 per shareN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Armata Pharmaceuticals, Inc. stock logo
ARMP
Armata Pharmaceuticals
-$18.92M-$1.64N/AN/AN/AN/AN/A-25.06%8/12/2025 (Estimated)
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
-$2.55M-$0.02N/AN/AN/AN/A-1,124.01%6/25/2025 (Estimated)
Estrella Immunopharma, Inc. stock logo
ESLA
Estrella Immunopharma
-$7.31M-$0.26N/AN/AN/A-1,132.38%-273.91%N/A
Lantern Pharma Inc. stock logo
LTRN
Lantern Pharma
-$20.78M-$1.84N/AN/AN/AN/A-83.26%-70.65%8/6/2025 (Estimated)

Latest BETRF, ESLA, LTRN, and ARMP Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/15/2025Q1 2025
Lantern Pharma Inc. stock logo
LTRN
Lantern Pharma
-$0.49-$0.42+$0.07-$0.42N/AN/A
3/27/2025Q4 2024
Lantern Pharma Inc. stock logo
LTRN
Lantern Pharma
-$0.51-$0.54-$0.03-$0.54N/AN/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Armata Pharmaceuticals, Inc. stock logo
ARMP
Armata Pharmaceuticals
N/AN/AN/AN/AN/A
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
N/AN/AN/AN/AN/A
Estrella Immunopharma, Inc. stock logo
ESLA
Estrella Immunopharma
N/AN/AN/AN/AN/A
Lantern Pharma Inc. stock logo
LTRN
Lantern Pharma
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Armata Pharmaceuticals, Inc. stock logo
ARMP
Armata Pharmaceuticals
N/A
0.12
0.12
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
N/A
0.03
0.03
Estrella Immunopharma, Inc. stock logo
ESLA
Estrella Immunopharma
N/A
0.22
0.22
Lantern Pharma Inc. stock logo
LTRN
Lantern Pharma
N/A
4.86
4.86

Institutional Ownership

CompanyInstitutional Ownership
Armata Pharmaceuticals, Inc. stock logo
ARMP
Armata Pharmaceuticals
3.57%
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
0.01%
Estrella Immunopharma, Inc. stock logo
ESLA
Estrella Immunopharma
0.35%
Lantern Pharma Inc. stock logo
LTRN
Lantern Pharma
28.62%

Insider Ownership

CompanyInsider Ownership
Armata Pharmaceuticals, Inc. stock logo
ARMP
Armata Pharmaceuticals
84.50%
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
34.77%
Estrella Immunopharma, Inc. stock logo
ESLA
Estrella Immunopharma
55.10%
Lantern Pharma Inc. stock logo
LTRN
Lantern Pharma
7.31%
CompanyEmployeesShares OutstandingFree FloatOptionable
Armata Pharmaceuticals, Inc. stock logo
ARMP
Armata Pharmaceuticals
7036.19 million5.61 millionNot Optionable
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
7129.46 million84.45 millionNot Optionable
Estrella Immunopharma, Inc. stock logo
ESLA
Estrella Immunopharma
N/A36.17 million16.24 millionNot Optionable
Lantern Pharma Inc. stock logo
LTRN
Lantern Pharma
2010.78 million10.00 millionOptionable

Recent News About These Companies

LTRN: First Quarter 2025 Financial Results
Lantern Pharma initiated with a Buy at Lake Street

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Armata Pharmaceuticals stock logo

Armata Pharmaceuticals NYSEAMERICAN:ARMP

$1.88 +0.04 (+2.17%)
Closing price 06/24/2025 04:10 PM Eastern
Extended Trading
$1.94 +0.06 (+3.14%)
As of 04:05 AM 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.

Armata Pharmaceuticals, Inc., a clinical-stage biotechnology company, focuses on the development of targeted bacteriophage therapeutics for antibiotic-resistant infections worldwide. It develops its products using its proprietary bacteriophage-based technology. The company's product candidates include AP-SA02 for the treatment of Staphylococcus aureus bacteremia; AP-PA02 for Pseudomonas aeruginosa; and AP-PA03 for the treatment of pneumonia. It has research collaboration agreement with Merck Sharp & Dohme Corp. for developing synthetic bacteriophage candidates to target undisclosed infectious disease agents. The company is headquartered in Los Angeles, California.

BetterLife Pharma stock logo

BetterLife Pharma OTCMKTS:BETRF

$0.07 +0.00 (+1.02%)
As of 06/24/2025 09:30 AM Eastern

BetterLife Pharma Inc., a biotechnology company, engages in the development and commercialization of compounds for the treatment of mental disorders in Canada. It is also involved in refining and developing drug candidates from a set of complementary interferon-based technologies that have the potential to engage the immune system to fight virus infections. The company's products pipeline includes BETR-001 for the treatment of major depressive disorder, anxiety, and neuropathic pain and other neuro-psychiatric and neurological disorders; and BETR-002 to treat benzodiazepine dependency, anxiety, and neurodegenerative disorders. It is also developing MM-003, which has completed Phase II clinical trials for treatment of COVID-19 and other respiratory viral infections; and MM-001, a topical cream for local intravaginal use to treat HPV-induced cervical intraepithelial neoplasia that has completed Phase II clinical trials. The company was formerly known as Pivot Pharmaceuticals Inc. and changed its name to BetterLife Pharma Inc. in December 2019. BetterLife Pharma Inc. was incorporated in 2002 and is headquartered in Vancouver, Canada.

Estrella Immunopharma stock logo

Estrella Immunopharma NASDAQ:ESLA

$0.96 +0.04 (+4.35%)
Closing price 06/24/2025 04:00 PM Eastern
Extended Trading
$0.91 -0.05 (-5.62%)
As of 07:00 AM 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.

Estrella Immunopharma, Inc., a preclinical-stage biopharmaceutical company, develops T-cell therapies for blood cancers and solid tumors in the United States. The company's lead product candidates include EB103 for the treatment of diffuse large B-cell lymphoma and is in pre clinical trial; and EB104 to treat diffuse large B-cell lymphoma and acute lymphocytic leukemia. It has a collaborative partnership with Imugene Limited for the development of solid tumor treatments using Imugene's product candidate CF33-CD19t in conjunction with EB103. Estrella Immunopharma, Inc. is based in EmeryVille, California.

Lantern Pharma stock logo

Lantern Pharma NASDAQ:LTRN

$3.21 +0.14 (+4.56%)
Closing price 06/24/2025 04:00 PM Eastern
Extended Trading
$3.18 -0.02 (-0.78%)
As of 07:30 AM 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.

Lantern Pharma Inc., a clinical stage biotechnology company, focuses on artificial intelligence, machine learning, and genomic data to streamline the drug development process. Its product pipeline comprises LP-300, which is in phase 2 clinical trial in combination therapy for never-smokers with non-small cell lung cancer adenocarcinoma; LP-184, which is in phase 1 clinical trial for the treatment of solid tumor, such as pancreatic, breast, bladder, and lung cancers, and glioblastoma and other central nervous system cancers; and LP-284, which is in phase 1 clinical trial for the treatment of non-Hodgkin's lymphomas, including mantle cell lymphoma and double hit lymphoma. The company develops STAR-001, which is in preclinical development for the treatment of glioblastoma, brain metastases, atypical teratoid rhabdoid tumors, and pediatric rare disease designation. In addition, it provides ADC program, an antibody drug conjugate therapeutic approach for cancer treatment. Further, the company's artificial intelligence platform RADR uses big data analytics and machine learning for combining molecular data. Lantern Pharma Inc. has a strategic AI-driven collaboration with Oregon Therapeutics to optimize the development of its first-in-class protein disulfide isomerase inhibitor drug candidate XCE853 in novel and targeted cancer indications. The company was incorporated in 2013 and is headquartered in Dallas, Texas.