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
Amarillo Biosciences, Inc. stock logo
AMAR
Amarillo Biosciences
$0.00
$0.05
$1.97
$25.24M-0.0618,253 shs6,100 shs
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
$1.81
-5.2%
$1.92
$1.29
$13.07
$71.76M-0.231.15 million shs2.50 million shs
Genelux Corporation stock logo
GNLX
Genelux
$2.97
+1.7%
$2.66
$1.60
$5.89
$110.19M-0.49191,499 shs277,488 shs
IO Biotech, Inc. stock logo
IOBT
IO Biotech
$1.30
$1.15
$0.66
$1.73
$85.64M0.36282,743 shs57,790 shs
A Beginner's Guide to Investing in Cannabis Cover

Unlock your free copy of MarketBeat's comprehensive guide to pot stock investing and discover which cannabis companies are poised for growth. Plus, you'll get exclusive access to our daily newsletter with expert stock recommendations from Wall Street's top analysts.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Amarillo Biosciences, Inc. stock logo
AMAR
Amarillo Biosciences
0.00%0.00%0.00%0.00%0.00%
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
-5.24%-23.31%+24.83%-36.93%-62.68%
Genelux Corporation stock logo
GNLX
Genelux
+1.71%-2.94%+19.28%-24.43%+25.32%
IO Biotech, Inc. stock logo
IOBT
IO Biotech
0.00%-3.70%+17.12%+35.43%+4.00%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Amarillo Biosciences, Inc. stock logo
AMAR
Amarillo Biosciences
N/AN/AN/AN/AN/AN/AN/AN/A
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
2.433 of 5 stars
3.61.00.00.02.42.50.6
Genelux Corporation stock logo
GNLX
Genelux
0.7097 of 5 stars
3.60.00.00.00.00.00.0
IO Biotech, Inc. stock logo
IOBT
IO Biotech
3.6938 of 5 stars
3.75.00.00.03.22.50.6
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Amarillo Biosciences, Inc. stock logo
AMAR
Amarillo Biosciences
0.00
N/AN/AN/A
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
3.18
Buy$21.401,082.32% Upside
Genelux Corporation stock logo
GNLX
Genelux
3.20
Buy$17.75497.64% Upside
IO Biotech, Inc. stock logo
IOBT
IO Biotech
3.33
Buy$9.33617.95% Upside

Current Analyst Ratings Breakdown

Latest AMAR, GNLX, IOBT, and BMEA Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/13/2025
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
D. Boral Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$16.00
6/3/2025
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOverweight$7.00
6/2/2025
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeStrong-Buy
5/15/2025
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
D. Boral Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$16.00 ➝ $16.00
5/14/2025
IO Biotech, Inc. stock logo
IOBT
IO Biotech
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy
5/8/2025
Genelux Corporation stock logo
GNLX
Genelux
Benchmark
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetSpeculative Buy ➝ Speculative Buy$25.00 ➝ $23.00
5/6/2025
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$40.00 ➝ $18.00
5/6/2025
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
D. Boral Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$16.00 ➝ $16.00
4/2/2025
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetEqual Weight ➝ Equal Weight$11.00 ➝ $3.00
4/1/2025
IO Biotech, Inc. stock logo
IOBT
IO Biotech
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$12.00 ➝ $12.00
3/31/2025
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$40.00 ➝ $40.00
(Data available from 6/21/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Amarillo Biosciences, Inc. stock logo
AMAR
Amarillo Biosciences
$20K0.00N/AN/A($0.03) per share0.00
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
N/AN/AN/AN/A$1.42 per shareN/A
Genelux Corporation stock logo
GNLX
Genelux
$10K11,208.78N/AN/A$0.76 per share3.91
IO Biotech, Inc. stock logo
IOBT
IO Biotech
N/AN/AN/AN/A$0.71 per shareN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Amarillo Biosciences, Inc. stock logo
AMAR
Amarillo Biosciences
-$1.45MN/A0.00N/AN/A-41,453.98%N/A-574.29%N/A
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
-$138.43M-$3.55N/AN/AN/AN/A-197.71%-134.84%7/30/2025 (Estimated)
Genelux Corporation stock logo
GNLX
Genelux
-$29.87M-$0.88N/AN/AN/AN/A-93.04%-74.17%8/13/2025 (Estimated)
IO Biotech, Inc. stock logo
IOBT
IO Biotech
-$95.49M-$1.37N/AN/AN/AN/A-162.55%-125.08%8/12/2025 (Estimated)

Latest AMAR, GNLX, IOBT, and BMEA Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/8/2025Q1 2025
Genelux Corporation stock logo
GNLX
Genelux
-$0.24-$0.21+$0.03-$0.21N/AN/A
5/5/2025Q1 2025
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
-$0.84-$0.80+$0.04-$0.80N/AN/A
3/31/2025Q4 2024
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
-$1.00-$0.81+$0.19-$0.81N/AN/A
3/28/2025Q4 2024
Genelux Corporation stock logo
GNLX
Genelux
-$0.17-$0.26-$0.09-$0.26N/AN/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Amarillo Biosciences, Inc. stock logo
AMAR
Amarillo Biosciences
N/AN/AN/AN/AN/A
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
N/AN/AN/AN/AN/A
Genelux Corporation stock logo
GNLX
Genelux
N/AN/AN/AN/AN/A
IO Biotech, Inc. stock logo
IOBT
IO Biotech
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Amarillo Biosciences, Inc. stock logo
AMAR
Amarillo Biosciences
N/A
0.03
0.07
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
N/A
2.25
2.25
Genelux Corporation stock logo
GNLX
Genelux
N/A
4.67
4.67
IO Biotech, Inc. stock logo
IOBT
IO Biotech
N/A
2.32
2.32

Institutional Ownership

CompanyInstitutional Ownership
Amarillo Biosciences, Inc. stock logo
AMAR
Amarillo Biosciences
N/A
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
96.72%
Genelux Corporation stock logo
GNLX
Genelux
37.33%
IO Biotech, Inc. stock logo
IOBT
IO Biotech
54.76%

Insider Ownership

CompanyInsider Ownership
Amarillo Biosciences, Inc. stock logo
AMAR
Amarillo Biosciences
34.35%
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
18.42%
Genelux Corporation stock logo
GNLX
Genelux
9.30%
IO Biotech, Inc. stock logo
IOBT
IO Biotech
4.80%
CompanyEmployeesShares OutstandingFree FloatOptionable
Amarillo Biosciences, Inc. stock logo
AMAR
Amarillo Biosciences
242.07 millionN/ANot Optionable
Biomea Fusion, Inc. stock logo
BMEA
Biomea Fusion
5037.57 million30.65 millionOptionable
Genelux Corporation stock logo
GNLX
Genelux
1037.74 million34.23 millionNot Optionable
IO Biotech, Inc. stock logo
IOBT
IO Biotech
3065.88 million62.72 millionNot Optionable

Recent News About These Companies

Piper Sandler Sticks to Their Buy Rating for IO Biotech (IOBT)

New MarketBeat Followers Over Time

Media Sentiment Over Time

Amarillo Biosciences stock logo

Amarillo Biosciences OTCMKTS:AMAR

Amarillo Biosciences, Inc., a healthcare company, engages in the discovery and development of pharmaceutical and biotech products in the United States and Asia. The company operates in three divisions: Pharmaceutical, Medical, and Consumer. The Pharmaceutical division offers low-dose non-injectable interferon (IFN) for the treatment of neoplastic, viral, and fibrotic diseases. The Medical division focuses on medical devices and developing technology to treat metabolism related diseases, such as Type 1 and Type 2 diabetes. The Consumer division provides a range of nutraceutical and food supplement products that utilize a liposomal delivery system. It owns four issued patents related to the low-dose oral delivery of interferon; one patent is for a product promoting oral health; and three patents are associated with treatment of metabolic disorders. The company was incorporated in 1984 and is based in Amarillo, Texas.

Biomea Fusion stock logo

Biomea Fusion NASDAQ:BMEA

$1.81 -0.10 (-5.24%)
Closing price 06/20/2025 04:00 PM Eastern
Extended Trading
$1.82 +0.01 (+0.83%)
As of 06/20/2025 07: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.

Biomea Fusion, Inc., a clinical-stage biopharmaceutical company, focuses on the discovery and development of covalent small molecule drugs to treat patients with genetically defined cancers and metabolic diseases. Its lead product candidate is BMF-219, a covalent inhibitor of menin for treating patients with liquid and solid tumors and type 2 diabetes. The company was incorporated in 2017 and is headquartered in Redwood City, California.

Genelux stock logo

Genelux NASDAQ:GNLX

$2.97 +0.05 (+1.71%)
Closing price 06/20/2025 04:00 PM Eastern
Extended Trading
$2.96 -0.02 (-0.51%)
As of 06/20/2025 04:11 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.

Genelux Corporation, a clinical-stage biopharmaceutical company, focuses on developing next-generation oncolytic viral immunotherapies for patients suffering from aggressive and/or difficult-to-treat solid tumor types. Its lead product candidate is Olvi-Vec, a proprietary modified strain of the vaccinia virus for the treatment of ovarian cancer and non-small cell lung cancer. The company is also developing V2ACT Immunotherapy for treating pancreatic cancer. Genelux Corporation has a licensing agreement with ELIAS Animal Health, LLC for V-VET1, a clinical stage animal health product candidate. The company was incorporated in 2001 and is headquartered in Westlake Village, California.

IO Biotech stock logo

IO Biotech NASDAQ:IOBT

$1.30 0.00 (0.00%)
Closing price 06/20/2025 04:00 PM Eastern
Extended Trading
$1.30 -0.01 (-0.38%)
As of 06/20/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.

IO Biotech, Inc., a clinical-stage biopharmaceutical company, develops immune-modulating therapeutic cancer vaccines based on the T-win technology platform. The company's lead product candidate, IO102-IO103, which is designed to target immunosuppressive mechanisms mediated by Indoleamine 2,3-dehydrogenase (IDO), and programmed death-ligand (PD-L1) that is in phase 3 clinical trial to treat melanoma, as well as in phase 2 clinical trial to treat lung, head and neck, bladder, and melanoma cancer. It also develops IO112, a product candidate that contains a single Arginase 1-derived peptide designed to target T cells that recognize epitopes derived from Arginase 1 for the treatment of cancers. The company was incorporated in 2014 and is based in Copenhagen, Denmark.