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
Biodexa Pharmaceuticals PLC Unsponsored ADR stock logo
BDRX
Biodexa Pharmaceuticals
$6.98
+4.2%
$9.46
$5.85
$166.93
$24.48M0.98145,749 shs36,683 shs
Generation Bio Co. stock logo
GBIO
Generation Bio
$4.58
+8.8%
$3.95
$3.00
$29.40
$28.22M2.67215,159 shs106,370 shs
Kezar Life Sciences, Inc. stock logo
KZR
Kezar Life Sciences
$4.10
+1.2%
$4.40
$3.62
$9.18
$29.59M0.6575,741 shs42,227 shs
Turnstone Biologics Corp. stock logo
TSBX
Turnstone Biologics
$0.35
+0.3%
$0.36
$0.29
$2.45
$8.10M1.3694,573 shs44,250 shs
Ten Starter Stocks For Beginners to Buy Now Cover

Just getting into the stock market? These 10 simple stocks can help beginning investors build long-term wealth without knowing options, technicals, or other advanced strategies.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Biodexa Pharmaceuticals PLC Unsponsored ADR stock logo
BDRX
Biodexa Pharmaceuticals
+4.18%-20.68%-19.40%-47.52%+697,999,900.00%
Generation Bio Co. stock logo
GBIO
Generation Bio
+8.79%-2.55%+31.61%+22.36%-84.58%
Kezar Life Sciences, Inc. stock logo
KZR
Kezar Life Sciences
+1.23%-5.96%-10.09%-1.44%-32.96%
Turnstone Biologics Corp. stock logo
TSBX
Turnstone Biologics
+0.29%-0.37%-2.98%+3.29%-85.24%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Biodexa Pharmaceuticals PLC Unsponsored ADR stock logo
BDRX
Biodexa Pharmaceuticals
0.0851 of 5 stars
0.02.00.00.01.40.00.0
Generation Bio Co. stock logo
GBIO
Generation Bio
3.7213 of 5 stars
3.55.00.00.01.93.31.3
Kezar Life Sciences, Inc. stock logo
KZR
Kezar Life Sciences
3.5056 of 5 stars
3.21.00.04.60.62.50.6
Turnstone Biologics Corp. stock logo
TSBX
Turnstone Biologics
2.236 of 5 stars
2.83.00.00.01.02.51.3
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Biodexa Pharmaceuticals PLC Unsponsored ADR stock logo
BDRX
Biodexa Pharmaceuticals
0.00
N/AN/AN/A
Generation Bio Co. stock logo
GBIO
Generation Bio
3.00
Buy$80.001,646.72% Upside
Kezar Life Sciences, Inc. stock logo
KZR
Kezar Life Sciences
2.33
Hold$39.50863.41% Upside
Turnstone Biologics Corp. stock logo
TSBX
Turnstone Biologics
1.50
Reduce$0.4528.13% Upside

Current Analyst Ratings Breakdown

Latest TSBX, BDRX, KZR, and GBIO Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
7/18/2025
Generation Bio Co. stock logo
GBIO
Generation Bio
Wedbush
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform$50.00 ➝ $70.00
7/16/2025
Kezar Life Sciences, Inc. stock logo
KZR
Kezar Life Sciences
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingNeutral ➝ Neutral
5/8/2025
Generation Bio Co. stock logo
GBIO
Generation Bio
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$80.00 ➝ $80.00
(Data available from 8/5/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Biodexa Pharmaceuticals PLC Unsponsored ADR stock logo
BDRX
Biodexa Pharmaceuticals
$470K54.21N/AN/A$2.91 per share2.40
Generation Bio Co. stock logo
GBIO
Generation Bio
$19.89M1.54N/AN/A$12.91 per share0.35
Kezar Life Sciences, Inc. stock logo
KZR
Kezar Life Sciences
$7M4.28N/AN/A$16.02 per share0.26
Turnstone Biologics Corp. stock logo
TSBX
Turnstone Biologics
N/AN/AN/AN/A$1.36 per shareN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Biodexa Pharmaceuticals PLC Unsponsored ADR stock logo
BDRX
Biodexa Pharmaceuticals
-$7.32MN/A0.00N/AN/AN/AN/AN/AN/A
Generation Bio Co. stock logo
GBIO
Generation Bio
-$131.67M-$10.80N/AN/AN/A-292.92%-75.84%-30.40%8/6/2025 (Estimated)
Kezar Life Sciences, Inc. stock logo
KZR
Kezar Life Sciences
-$83.74M-$10.82N/AN/AN/AN/A-61.15%-50.27%8/12/2025 (Estimated)
Turnstone Biologics Corp. stock logo
TSBX
Turnstone Biologics
-$70.84M-$2.73N/AN/AN/AN/A-162.79%-124.10%8/13/2025 (Estimated)

Latest TSBX, BDRX, KZR, and GBIO Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/13/2025Q2 2025
Turnstone Biologics Corp. stock logo
TSBX
Turnstone Biologics
-$0.16N/AN/AN/AN/AN/A
8/12/2025Q2 2025
Kezar Life Sciences, Inc. stock logo
KZR
Kezar Life Sciences
-$2.25N/AN/AN/AN/AN/A
8/6/2025Q2 2025
Generation Bio Co. stock logo
GBIO
Generation Bio
-$0.28N/AN/AN/A$2.51 millionN/A
5/13/2025Q1 2025
Kezar Life Sciences, Inc. stock logo
KZR
Kezar Life Sciences
-$2.56-$2.27+$0.29-$2.27N/AN/A
5/8/2025Q1 2025
Turnstone Biologics Corp. stock logo
TSBX
Turnstone Biologics
-$0.26-$0.51-$0.25-$0.51N/AN/A
5/7/2025Q1 2025
Generation Bio Co. stock logo
GBIO
Generation Bio
-$2.50-$2.20+$0.30-$0.22$1.70 million$8.72 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Biodexa Pharmaceuticals PLC Unsponsored ADR stock logo
BDRX
Biodexa Pharmaceuticals
N/AN/AN/AN/AN/A
Generation Bio Co. stock logo
GBIO
Generation Bio
N/AN/AN/AN/AN/A
Kezar Life Sciences, Inc. stock logo
KZR
Kezar Life Sciences
N/AN/AN/AN/AN/A
Turnstone Biologics Corp. stock logo
TSBX
Turnstone Biologics
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Biodexa Pharmaceuticals PLC Unsponsored ADR stock logo
BDRX
Biodexa Pharmaceuticals
0.01
1.75
1.75
Generation Bio Co. stock logo
GBIO
Generation Bio
N/A
8.43
8.43
Kezar Life Sciences, Inc. stock logo
KZR
Kezar Life Sciences
0.04
7.09
7.09
Turnstone Biologics Corp. stock logo
TSBX
Turnstone Biologics
N/A
3.70
3.70

Institutional Ownership

CompanyInstitutional Ownership
Biodexa Pharmaceuticals PLC Unsponsored ADR stock logo
BDRX
Biodexa Pharmaceuticals
17.51%
Generation Bio Co. stock logo
GBIO
Generation Bio
95.22%
Kezar Life Sciences, Inc. stock logo
KZR
Kezar Life Sciences
67.90%
Turnstone Biologics Corp. stock logo
TSBX
Turnstone Biologics
52.51%

Insider Ownership

CompanyInsider Ownership
Biodexa Pharmaceuticals PLC Unsponsored ADR stock logo
BDRX
Biodexa Pharmaceuticals
0.34%
Generation Bio Co. stock logo
GBIO
Generation Bio
21.10%
Kezar Life Sciences, Inc. stock logo
KZR
Kezar Life Sciences
9.30%
Turnstone Biologics Corp. stock logo
TSBX
Turnstone Biologics
32.10%
CompanyEmployeesShares OutstandingFree FloatOptionable
Biodexa Pharmaceuticals PLC Unsponsored ADR stock logo
BDRX
Biodexa Pharmaceuticals
203.65 million3.64 millionNot Optionable
Generation Bio Co. stock logo
GBIO
Generation Bio
1506.70 million5.29 millionOptionable
Kezar Life Sciences, Inc. stock logo
KZR
Kezar Life Sciences
607.31 million6.63 millionNot Optionable
Turnstone Biologics Corp. stock logo
TSBX
Turnstone Biologics
8223.14 million15.71 millionNot Optionable

Recent News About These Companies

Turnstone Biologics Corp. (TSBX) - Yahoo Finance
Turnstone Biologics reports Q4 EPS (56c) vs (73c) last year
Turnstone Biologics to explore strategic alternatives
Turnstone Biologics downgraded to Neutral from Overweight at Piper Sandler

New MarketBeat Followers Over Time

Media Sentiment Over Time

Biodexa Pharmaceuticals stock logo

Biodexa Pharmaceuticals NASDAQ:BDRX

$6.98 +0.28 (+4.18%)
Closing price 08/4/2025 03:59 PM Eastern
Extended Trading
$7.19 +0.21 (+3.01%)
As of 08/4/2025 07:51 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.

Biodexa Pharmaceuticals Plc, a clinical stage biopharmaceutical company, focuses on developing a pipeline of products for the treatment of Type 1 diabetes and rare/orphan cancers of the brain. Its lead product candidate Tolimidone, a selective activator of the lyn kinase enzyme, currently under Phase II studies for the treatment of Type 1 diabetes. The company is also developing MTX110, which is currently in Phase I studies for the treatment of diffuse intrinsic recurrent glioblastoma, diffuse midline glioma, and medulloblastoma; and MTD217, a program centered around a water-soluble drug formulation that can be easily infused or injected simultaneously, or sequentially, directly into the cancer microenvironment, currently under preclinical studies for the treatment of leptomeningeal disease. In addition, the company offers drug delivery platforms, such as Q-Sphera, a polymer microsphere microtechnology used for sustained release drug delivery; MidaSolve, an oligosaccharide nanotechnology used to solubilize drugs so that they can be administered in liquid form directly and locally into tumors; and MidaCore, a gold nanoparticle used for targeting sites of disease by using chemotherapeutic agents or immunotherapeutic agents. It has collaboration agreements with Janssen and Melior. The company was formerly known as Midatech Pharma plc and changed its name to Biodexa Pharmaceuticals Plc in March 2023. Biodexa Pharmaceuticals Plc was founded in 2000 and is headquartered in Cardiff, the United Kingdom.

Generation Bio stock logo

Generation Bio NASDAQ:GBIO

$4.58 +0.37 (+8.79%)
Closing price 08/4/2025 04:00 PM Eastern
Extended Trading
$4.55 -0.03 (-0.66%)
As of 08/4/2025 07:01 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.

Generation Bio Co. develops non-viral genetic medicines for the treatment of rare and prevalent diseases. The company develops cell-targeted lipid nanoparticle (ctLNP) platform, a modular delivery system for nucleic acids to avoid off-target clearance by the liver and spleen that enables ctLNPs to persist in systemic circulation, which allows for highly selective and potent ligand-driven targeting to specific tissues and cell types; and novel immune-quiet DNA (iqDNA) to enable long-lasting high levels of gene expression from non-integrating episomes and avoids innate immune sensors that have long prevented DNA from use in non-viral systems. It uses its platform for developing a portfolio of programs for treating cancer, autoimmune, hematologic disorders, prioritizing sickle cell, beta-thalassemia, and hemophilia A diseases, as well as for other tissues and cell types, including retina, skeletal muscle, and central nervous system. The company was formerly known as Torus Therapeutics, Inc. and changed its name to Generation Bio Co. in November 2017. Generation Bio Co. was incorporated in 2016 and is headquartered in Cambridge, Massachusetts.

Kezar Life Sciences stock logo

Kezar Life Sciences NASDAQ:KZR

$4.10 +0.05 (+1.23%)
Closing price 08/4/2025 04:00 PM Eastern
Extended Trading
$4.10 0.00 (-0.12%)
As of 08/4/2025 04:16 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.

Kezar Life Sciences, Inc., a clinical-stage biotechnology company, engages in the discovery and development of novel small molecule therapeutics to treat unmet needs in immune-mediated diseases and cancer in the United States. The company's lead product candidate is zetomipzomib (KZR-616), a selective immunoproteasome inhibitor that is in Phase 2b clinical trials for various indications, including lupus nephritis, dermatomyositis, and polymyositis; Phase 1b clinical trials in systemic lupus erythematosus; and completed Phase 2a clinical trials in lupus nephritis. Its preclinical products include KZR-261, a novel first-in-class protein secretion inhibitor for the treatment of tumors resistant to traditional chemotherapeutics. Kezar Life Sciences, Inc. was incorporated in 2015 and is headquartered in South San Francisco, California.

Turnstone Biologics stock logo

Turnstone Biologics NASDAQ:TSBX

$0.35 +0.00 (+0.29%)
Closing price 08/4/2025 03:59 PM Eastern
Extended Trading
$0.35 +0.00 (+0.80%)
As of 08/4/2025 05:21 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.

Turnstone Biologics Corp., a clinical stage biotechnology company, focuses on developing medicines to treat and cure patients with solid tumors. The company's lead product includes TIDAL-01 that is in Phase 1 clinical trials for the treatment of breast cancer, colorectal cancer, head and neck cancer and uveal melanoma, as well as an investigator sponsored trials to treat colorectal cancer, head and neck cancer, and cutaneous and non-cutaneous melanomas. It is also developing TIDAL-02, which is in preclinical development for the treatment of solid tumors. The company was founded in 2014 and is based in LA Jolla, California.