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
Aptorum Group Limited stock logo
APM
Aptorum Group
$1.61
-18.3%
$1.03
$0.46
$7.49
$10.53M-0.171.43 million shs1.32 million shs
Finch Therapeutics Group, Inc. stock logo
FNCH
Finch Therapeutics Group
$12.50
$13.22
$1.27
$15.85
$20.08M1.212,097 shs1,390 shs
BiomX Inc. stock logo
PHGE
BiomX
$0.40
-46.1%
$0.47
$0.34
$3.48
$10.03M1.41341,750 shs53,300 shs
VYNE Therapeutics Inc. stock logo
VYNE
VYNE Therapeutics
$1.16
-3.3%
$1.16
$0.85
$4.30
$18.25M1.78231,238 shs753,325 shs
These 7 Stocks Will Be Magnificent in 2025 Cover

Discover the next wave of investment opportunities with our report, 7 Stocks That Will Be Magnificent in 2025. Explore companies poised to replicate the growth, innovation, and value creation of the tech giants dominating today's markets.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Aptorum Group Limited stock logo
APM
Aptorum Group
+1.55%+111.83%+80.75%+136.98%-48.70%
Finch Therapeutics Group, Inc. stock logo
FNCH
Finch Therapeutics Group
0.00%-1.96%-8.09%-3.85%+756.16%
BiomX Inc. stock logo
PHGE
BiomX
-2.26%-5.12%+0.78%-27.29%-88.56%
VYNE Therapeutics Inc. stock logo
VYNE
VYNE Therapeutics
-4.76%-13.04%+30.63%-35.14%-46.67%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Aptorum Group Limited stock logo
APM
Aptorum Group
1.5061 of 5 stars
0.05.00.00.02.41.70.6
Finch Therapeutics Group, Inc. stock logo
FNCH
Finch Therapeutics Group
0.7895 of 5 stars
0.05.00.00.00.01.70.6
BiomX Inc. stock logo
PHGE
BiomX
2.2593 of 5 stars
3.50.00.00.01.70.81.3
VYNE Therapeutics Inc. stock logo
VYNE
VYNE Therapeutics
2.9356 of 5 stars
3.53.00.00.03.21.70.6
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Aptorum Group Limited stock logo
APM
Aptorum Group
0.00
N/AN/AN/A
Finch Therapeutics Group, Inc. stock logo
FNCH
Finch Therapeutics Group
0.00
N/AN/AN/A
BiomX Inc. stock logo
PHGE
BiomX
3.00
Buy$21.005,176.38% Upside
VYNE Therapeutics Inc. stock logo
VYNE
VYNE Therapeutics
3.00
Buy$6.25438.79% Upside

Current Analyst Ratings Breakdown

Latest APM, PHGE, FNCH, and VYNE Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/16/2025
BiomX Inc. stock logo
PHGE
BiomX
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy
4/25/2025
VYNE Therapeutics Inc. stock logo
VYNE
VYNE Therapeutics
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$5.75 ➝ $4.50
(Data available from 7/18/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Aptorum Group Limited stock logo
APM
Aptorum Group
$430K20.03N/AN/A$2.20 per share0.73
Finch Therapeutics Group, Inc. stock logo
FNCH
Finch Therapeutics Group
N/AN/AN/AN/A$14.25 per shareN/A
BiomX Inc. stock logo
PHGE
BiomX
N/AN/AN/AN/A$0.70 per shareN/A
VYNE Therapeutics Inc. stock logo
VYNE
VYNE Therapeutics
$500K35.29N/AN/A$3.53 per share0.33
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Aptorum Group Limited stock logo
APM
Aptorum Group
-$4.27MN/A0.00N/AN/AN/AN/A7/30/2025 (Estimated)
Finch Therapeutics Group, Inc. stock logo
FNCH
Finch Therapeutics Group
-$74.75M-$8.82N/AN/AN/A-69.14%-26.92%N/A
BiomX Inc. stock logo
PHGE
BiomX
-$28.32M-$0.85N/AN/AN/AN/A-127.82%-56.50%N/A
VYNE Therapeutics Inc. stock logo
VYNE
VYNE Therapeutics
-$39.83M-$0.99N/AN/AN/A-6,974.55%-71.89%-58.94%8/13/2025 (Estimated)

Latest APM, PHGE, FNCH, and VYNE Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/13/2025Q2 2025
VYNE Therapeutics Inc. stock logo
VYNE
VYNE Therapeutics
-$0.24N/AN/AN/A$0.15 millionN/A
5/8/2025Q1 2025
VYNE Therapeutics Inc. stock logo
VYNE
VYNE Therapeutics
-$0.29-$0.20+$0.09-$0.20$0.05 million$0.20 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Aptorum Group Limited stock logo
APM
Aptorum Group
N/AN/AN/AN/AN/A
Finch Therapeutics Group, Inc. stock logo
FNCH
Finch Therapeutics Group
N/AN/AN/AN/AN/A
BiomX Inc. stock logo
PHGE
BiomX
N/AN/AN/AN/AN/A
VYNE Therapeutics Inc. stock logo
VYNE
VYNE Therapeutics
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Aptorum Group Limited stock logo
APM
Aptorum Group
N/A
0.22
0.22
Finch Therapeutics Group, Inc. stock logo
FNCH
Finch Therapeutics Group
N/A
3.87
3.87
BiomX Inc. stock logo
PHGE
BiomX
0.51
2.84
2.84
VYNE Therapeutics Inc. stock logo
VYNE
VYNE Therapeutics
N/A
4.47
4.47

Institutional Ownership

CompanyInstitutional Ownership
Aptorum Group Limited stock logo
APM
Aptorum Group
3.80%
Finch Therapeutics Group, Inc. stock logo
FNCH
Finch Therapeutics Group
21.77%
BiomX Inc. stock logo
PHGE
BiomX
40.57%
VYNE Therapeutics Inc. stock logo
VYNE
VYNE Therapeutics
83.78%

Insider Ownership

CompanyInsider Ownership
Aptorum Group Limited stock logo
APM
Aptorum Group
63.99%
Finch Therapeutics Group, Inc. stock logo
FNCH
Finch Therapeutics Group
44.90%
BiomX Inc. stock logo
PHGE
BiomX
1.17%
VYNE Therapeutics Inc. stock logo
VYNE
VYNE Therapeutics
4.80%
CompanyEmployeesShares OutstandingFree FloatOptionable
Aptorum Group Limited stock logo
APM
Aptorum Group
305.35 million1.93 millionNot Optionable
Finch Therapeutics Group, Inc. stock logo
FNCH
Finch Therapeutics Group
1901.61 million885,000No Data
BiomX Inc. stock logo
PHGE
BiomX
12026.18 million44.04 millionNot Optionable
VYNE Therapeutics Inc. stock logo
VYNE
VYNE Therapeutics
3015.21 million14.48 millionNot Optionable

Recent News About These Companies

VYNE Therapeutics Provides Update on VYN202 Program

New MarketBeat Followers Over Time

Media Sentiment Over Time

Aptorum Group stock logo

Aptorum Group NASDAQ:APM

$1.61 -0.36 (-18.27%)
Closing price 04:00 PM Eastern
Extended Trading
$1.56 -0.05 (-3.11%)
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.

Aptorum Group Limited, a biopharmaceutical company, engages in the discovery, development, and commercialization of therapeutic products for the treatment of infectious diseases and cancer. The company operates in the Therapeutics and Non-Therapeutics segments. Its pipeline products include SACT- 1 for neuroblastoma and other cancer types; SACT-COV19 for the treatment of coronavirus disease; ALS-4 to treat bacterial infections caused by staphylococcus aureus, including MRSA; and ALS-1 to treat viral infections caused by influenza virus A. The company is also developing ALS-2/3 for the treatment of gram+ve bacterial infections; RPIDD, a pathogen molecular diagnostic; NativusWell DOI (NLS-2), a dietary supplement; NLS-1 for the treatment of endometriosis; DLS-1+2 to treat NSCLC with mutation; DLS-3, an autoimmune small molecule; and CLS-1 for the treatment of obesity. Its pipeline products enable the discovery of new therapeutics assets, such as systematic screening of existing approved drug molecules, and microbiome-based research platforms for treatment of metabolic diseases. The company also focuses on therapeutic and diagnostic projects in neurology, gastroenterology, metabolic disorders, women's health, and other disease areas. In addition, it operates a medical clinic. The company was formerly known as APTUS Holdings Limited and changed its name to Aptorum Group Limited in October 2017. Aptorum Group Limited was incorporated in 2010 and is headquartered in London, the United Kingdom. Aptorum Group Limited is a subsidiary of Jurchen Investment Corporation.

Finch Therapeutics Group stock logo

Finch Therapeutics Group NASDAQ:FNCH

$12.50 0.00 (0.00%)
As of 01:37 PM Eastern

Finch Therapeutics Group, Inc., a clinical-stage microbiome therapeutics company, develops a novel class of orally administered biological drugs in the United States. The company develops FIN-211, a microbiome candidate designed to address the gastrointestinal and behavioral symptoms of autism spectrum disorder; and FIN-524 for the prevention, diagnosis, theragnosis or treatment of diseases in humans, including ulcerative colitis; FIN-525 for the treatment of Crohn's disease; and other microbiome product candidates. The company has collaboration and license agreements with Takeda Pharmaceutical Company Limited; and license agreements with Skysong Innovations LLC, OpenBiome, Arizona State University, and University of Minnesota. Finch Therapeutics Group, Inc. was incorporated in 2014 and is based in Boston, Massachusetts.

BiomX stock logo

BiomX NYSEMKT:PHGE

$0.40 -0.34 (-46.14%)
Closing price 03:58 PM Eastern
Extended Trading
$0.40 0.00 (-0.50%)
As of 07:18 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.

BiomX Inc., a clinical-stage biopharmaceutical company, develops products using natural and engineered phage technologies designed to target and kill specific harmful bacteria associated with chronic disease. It is developing BX211, a phage therapy, which is in phase 2 clinical study for the treatment of diabetic foot osteomyelitis. The company's product pipeline also includes BX004, a phage therapy for cystic fibrosis patients with chronic pulmonary infections caused by Pseudomonas aeruginosa that is in Phase 1b/2a clinical trials. BiomX Inc. was founded in 2015 and is headquartered in Ness Ziona, Israel.

VYNE Therapeutics stock logo

VYNE Therapeutics NASDAQ:VYNE

$1.16 -0.04 (-3.33%)
Closing price 04:00 PM Eastern
Extended Trading
$1.18 +0.03 (+2.16%)
As of 06:24 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.

VYNE Therapeutics Inc., a clinical-stage biopharmaceutical company, focuses on developing proprietary and therapeutics for the treatment of immuno-inflammatory conditions. The company's lead product is VYN201, a locally administered pan- bromodomain and extra-terminal (BET) inhibitor soft drug to address diseases involving multiple, diverse inflammatory cell signaling pathways with low systemic exposure. It also develops VYN202, a BD2-selective oral small molecule BET inhibitor for the treatment of immuno-inflammatory indications. The company was formerly known as Menlo Therapeutics Inc. and changed its name to VYNE Therapeutics Inc. in September 2020. VYNE Therapeutics Inc. was founded in 2003 and is based in Bridgewater, New Jersey.