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
Oncolytics Biotech Inc. stock logo
ONCY
Oncolytics Biotech
$1.00
-0.7%
$0.95
$0.33
$1.53
$100.86M1.09978,259 shs226,309 shs
Skye Bioscience, Inc. stock logo
SKYE
Skye Bioscience
$3.55
+1.3%
$3.63
$1.14
$7.47
$109.86M2.21664,267 shs258,741 shs
Spero Therapeutics, Inc. stock logo
SPRO
Spero Therapeutics
$1.86
+1.4%
$2.53
$0.51
$3.22
$104.40M1.391.91 million shs406,142 shs
Tenax Therapeutics, Inc. stock logo
TENX
Tenax Therapeutics
$5.97
-0.2%
$5.93
$3.25
$7.89
$27.24M1.4628,783 shs8,885 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
Oncolytics Biotech Inc. stock logo
ONCY
Oncolytics Biotech
+1.20%-0.98%-16.53%+151.31%+6.34%
Skye Bioscience, Inc. stock logo
SKYE
Skye Bioscience
+5.11%+11.46%-6.17%+68.67%-33.46%
Spero Therapeutics, Inc. stock logo
SPRO
Spero Therapeutics
-0.54%-5.18%-21.12%+162.18%+46.40%
Tenax Therapeutics, Inc. stock logo
TENX
Tenax Therapeutics
-0.66%+1.18%+0.84%-3.63%+44.44%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Oncolytics Biotech Inc. stock logo
ONCY
Oncolytics Biotech
1.7368 of 5 stars
3.43.00.00.02.00.00.0
Skye Bioscience, Inc. stock logo
SKYE
Skye Bioscience
1.7584 of 5 stars
3.62.00.00.02.50.00.0
Spero Therapeutics, Inc. stock logo
SPRO
Spero Therapeutics
3.7799 of 5 stars
3.33.00.04.71.80.00.6
Tenax Therapeutics, Inc. stock logo
TENX
Tenax Therapeutics
1.6899 of 5 stars
3.61.00.00.01.90.00.6
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Oncolytics Biotech Inc. stock logo
ONCY
Oncolytics Biotech
2.80
Moderate Buy$5.00398.50% Upside
Skye Bioscience, Inc. stock logo
SKYE
Skye Bioscience
3.14
Buy$15.50337.24% Upside
Spero Therapeutics, Inc. stock logo
SPRO
Spero Therapeutics
2.50
Moderate Buy$5.00169.54% Upside
Tenax Therapeutics, Inc. stock logo
TENX
Tenax Therapeutics
3.25
Buy$17.00184.76% Upside

Current Analyst Ratings Breakdown

Latest TENX, SKYE, SPRO, and ONCY Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/15/2025
Skye Bioscience, Inc. stock logo
SKYE
Skye Bioscience
Evercore ISI
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeStrong-Buy
8/14/2025
Skye Bioscience, Inc. stock logo
SKYE
Skye Bioscience
Evercore ISI
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform$10.00
8/14/2025
Tenax Therapeutics, Inc. stock logo
TENX
Tenax Therapeutics
Guggenheim
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$15.00 ➝ $14.00
8/13/2025
Oncolytics Biotech Inc. stock logo
ONCY
Oncolytics Biotech
Lake Street Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$7.00
6/24/2025
Skye Bioscience, Inc. stock logo
SKYE
Skye Bioscience
JMP Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingMarket Outperform ➝ Market Outperform$15.00
5/21/2025
Oncolytics Biotech Inc. stock logo
ONCY
Oncolytics Biotech
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$5.00 ➝ $5.00
(Data available from 8/21/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Oncolytics Biotech Inc. stock logo
ONCY
Oncolytics Biotech
N/AN/AN/AN/A$0.04 per shareN/A
Skye Bioscience, Inc. stock logo
SKYE
Skye Bioscience
N/AN/AN/AN/A$1.41 per shareN/A
Spero Therapeutics, Inc. stock logo
SPRO
Spero Therapeutics
$47.98M2.18N/AN/A$0.58 per share3.20
Tenax Therapeutics, Inc. stock logo
TENX
Tenax Therapeutics
N/AN/AN/AN/A$22.65 per shareN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Oncolytics Biotech Inc. stock logo
ONCY
Oncolytics Biotech
-$23.14M-$0.27N/AN/AN/AN/A-438.11%-143.90%N/A
Skye Bioscience, Inc. stock logo
SKYE
Skye Bioscience
-$26.57M-$1.06N/AN/AN/AN/A-76.03%-69.20%N/A
Spero Therapeutics, Inc. stock logo
SPRO
Spero Therapeutics
-$68.57M-$0.98N/AN/AN/A-110.35%-120.27%-55.61%N/A
Tenax Therapeutics, Inc. stock logo
TENX
Tenax Therapeutics
-$17.60M-$0.92N/AN/AN/AN/A-31.34%-30.39%N/A

Latest TENX, SKYE, SPRO, and ONCY Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/13/2025Q2 2025
Tenax Therapeutics, Inc. stock logo
TENX
Tenax Therapeutics
-$0.50-$0.27+$0.23-$0.27N/AN/A
8/12/2025Q2 2025
Spero Therapeutics, Inc. stock logo
SPRO
Spero Therapeutics
-$0.38-$0.03+$0.35-$0.03$11.00 million$14.19 million
8/8/2025Q2 2025
Oncolytics Biotech Inc. stock logo
ONCY
Oncolytics Biotech
-$0.11-$0.05+$0.06-$0.05N/AN/A
8/7/2025Q2 2025
Skye Bioscience, Inc. stock logo
SKYE
Skye Bioscience
-$0.34-$0.44-$0.10-$0.44N/AN/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Oncolytics Biotech Inc. stock logo
ONCY
Oncolytics Biotech
N/AN/AN/AN/AN/A
Skye Bioscience, Inc. stock logo
SKYE
Skye Bioscience
N/AN/AN/AN/AN/A
Spero Therapeutics, Inc. stock logo
SPRO
Spero Therapeutics
N/AN/AN/AN/AN/A
Tenax Therapeutics, Inc. stock logo
TENX
Tenax Therapeutics
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Oncolytics Biotech Inc. stock logo
ONCY
Oncolytics Biotech
N/A
2.88
2.88
Skye Bioscience, Inc. stock logo
SKYE
Skye Bioscience
N/A
6.09
6.09
Spero Therapeutics, Inc. stock logo
SPRO
Spero Therapeutics
N/A
3.97
3.97
Tenax Therapeutics, Inc. stock logo
TENX
Tenax Therapeutics
N/A
41.89
41.89

Institutional Ownership

CompanyInstitutional Ownership
Oncolytics Biotech Inc. stock logo
ONCY
Oncolytics Biotech
6.82%
Skye Bioscience, Inc. stock logo
SKYE
Skye Bioscience
21.09%
Spero Therapeutics, Inc. stock logo
SPRO
Spero Therapeutics
25.60%
Tenax Therapeutics, Inc. stock logo
TENX
Tenax Therapeutics
1.67%

Insider Ownership

CompanyInsider Ownership
Oncolytics Biotech Inc. stock logo
ONCY
Oncolytics Biotech
0.10%
Skye Bioscience, Inc. stock logo
SKYE
Skye Bioscience
4.50%
Spero Therapeutics, Inc. stock logo
SPRO
Spero Therapeutics
5.50%
Tenax Therapeutics, Inc. stock logo
TENX
Tenax Therapeutics
3.14%
CompanyEmployeesShares OutstandingFree FloatOptionable
Oncolytics Biotech Inc. stock logo
ONCY
Oncolytics Biotech
30100.36 million100.26 millionNot Optionable
Skye Bioscience, Inc. stock logo
SKYE
Skye Bioscience
1130.99 million29.59 millionOptionable
Spero Therapeutics, Inc. stock logo
SPRO
Spero Therapeutics
15056.28 million53.18 millionOptionable
Tenax Therapeutics, Inc. stock logo
TENX
Tenax Therapeutics
94.56 million4.42 millionNot Optionable

Recent News About These Companies

Leerink Partnrs Has Negative Forecast for TENX Q3 Earnings
William Blair Brokers Decrease Earnings Estimates for TENX
Q3 EPS Estimate for Tenax Therapeutics Reduced by Analyst
Equities Analysts Set Expectations for TENX FY2028 Earnings
Tenax Posts Wider Loss in Fiscal Q2
TENX Tenax Therapeutics, Inc. - Seeking Alpha
Tenax Therapeutics Inc.
Tenax Therapeutics reports Q4 EPS (18c), consensus (43c)
Tenax Therapeutics (TENX) Gets a Buy from William Blair
Tenax Therapeutics: Q4 Earnings Snapshot
Tenax Therapeutics Inc TENX
Roth MKM Reaffirms Their Buy Rating on Tenax Therapeutics (TENX)

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Oncolytics Biotech stock logo

Oncolytics Biotech NASDAQ:ONCY

$1.01 +0.01 (+0.50%)
As of 04:00 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Oncolytics Biotech Inc., a clinical-stage biopharmaceutical company, focuses on the discovery and development of pharmaceutical products for the treatment of cancer. The company is developing pelareorep, an intravenously delivered immunotherapeutic agent, which is in phase 3 clinical trial for the treatment of hormone receptor-positive / human epidermal growth factor 2-negative metastatic breast cancer and advanced/metastatic pancreatic ductal adenocarcinoma. It has a co-development agreement with Merck KGaA and Pfizer Inc. to co-develop pelareorep, as well as with Roche Holding AG. The company was incorporated in 1998 and is headquartered in Calgary, Canada.

Skye Bioscience stock logo

Skye Bioscience NASDAQ:SKYE

$3.55 +0.05 (+1.54%)
As of 04:00 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Skye Bioscience, Inc., a clinical stage pharmaceutical company, discovers, develops, and commercializes cannabinoid-based molecules for the treatment of infectious diseases. The company's lead product candidate is SBI-100 used in the treatment of glaucoma and ocular hypertension. It is also developing SBI-200 to treat and manage various eye diseases, including uveitis, dry eye syndrome, macular degeneration and diabetic retinopathy. It has license agreement with university of Mississippi. The company was formerly known as Emerald Bioscience, Inc. and changed its name to Skye Bioscience, Inc. in January 2021. The company is headquartered in San Diego, California.

Spero Therapeutics stock logo

Spero Therapeutics NASDAQ:SPRO

$1.86 +0.03 (+1.37%)
As of 04:00 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Spero Therapeutics, Inc., a clinical-stage biopharmaceutical company, focuses on identifying, developing, and commercializing novel treatments for multi-drug resistant (MDR) bacterial infections and rare diseases in the United States. The company's product candidates include tebipenem pivoxil hydrobromide (HBr), an oral carbapenem-class antibiotic to treat complicated urinary tract infections, including pyelonephritis for adults; SPR206, an intravenous-administered antibiotic against MDR Gram-negative pathogens comprising carbapenem-resistant enterobacterales (CRE), acinetobacter baumannii, and pseudomonas aeruginosa, as well as negative bacterial infections in the hospital setting; and SPR720, a novel oral antibiotic agent for the treatment of non-tuberculous mycobacterial pulmonary disease. It has license agreement with Meiji Seika Pharma Co., Ltd. to support the development of tebipenem HBr; Everest Medicines to develop, manufacture, and commercialize SPR206 in Greater China, South Korea, and Southeast Asian countries; and Vertex Pharmaceuticals Incorporated for patents relating to SPR720, as well as SPR719, an active metabolite. Spero Therapeutics, Inc. was founded in 2013 and is headquartered in Cambridge, Massachusetts.

Tenax Therapeutics stock logo

Tenax Therapeutics NASDAQ:TENX

$5.97 -0.01 (-0.17%)
Closing price 03:55 PM Eastern
Extended Trading
$6.02 +0.04 (+0.75%)
As of 04: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.

Tenax Therapeutics, Inc. develops and commercializes pharmaceutical products containing imatinib for the treatment of pulmonary arterial hypertension in the United States. The company develops TNX-101 (IV), TNX-102, and TNX-103 (levosimendan) that have completed phase II clinical trials for the treatment of patients with pulmonary hypertension associated with heart failure with preserved ejection fraction and associated pulmonary hypertension; and TNX-201 (imatinib), a tyrosine kinase inhibitor for the treatment of chronic myeloid leukemia. The company was formerly known as Oxygen Biotherapeutics, Inc. and changed its name to Tenax Therapeutics, Inc. in September 2014. Tenax Therapeutics, Inc. was founded in 1967 and is based in Chapel Hill, North Carolina.