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
Carmell Co. stock logo
CTCX
Carmell
$2.41
-2.4%
$1.66
$0.17
$1.99
$50.38M0.514.10 million shs12,964 shs
InVivo Therapeutics Holdings Corp. stock logo
NVIV
InVivo Therapeutics
$0.58
$0.22
$2.40
$997K0.658.25 million shs1.89 million shs
Sonoma Pharmaceuticals, Inc. stock logo
SNOA
Sonoma Pharmaceuticals
$2.94
-3.3%
$3.20
$1.75
$9.37
$4.99M1.38808,479 shs15,663 shs
Venus Concept Inc. stock logo
VERO
Venus Concept
$2.22
$2.50
$2.10
$14.50
$3.16M0.07609,354 shs63,036 shs
7 Energy Stocks to Buy and Hold Forever Cover

With the proliferation of data centers and electric vehicles, the electric grid will only get more strained. Download this report to learn how energy stocks can play a role in your portfolio as the global demand for energy continues to grow.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Carmell Co. stock logo
CTCX
Carmell
0.00%-7.31%-30.14%+1,221.27%+57.52%
InVivo Therapeutics Holdings Corp. stock logo
NVIV
InVivo Therapeutics
0.00%0.00%0.00%0.00%0.00%
Sonoma Pharmaceuticals, Inc. stock logo
SNOA
Sonoma Pharmaceuticals
0.00%-1.62%-5.30%-5.88%+1,407.19%
Venus Concept Inc. stock logo
VERO
Venus Concept
0.00%-11.55%-2.63%-28.62%-75.77%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Carmell Co. stock logo
CTCX
Carmell
N/AN/AN/AN/AN/AN/AN/AN/A
InVivo Therapeutics Holdings Corp. stock logo
NVIV
InVivo Therapeutics
N/AN/AN/AN/AN/AN/AN/AN/A
Sonoma Pharmaceuticals, Inc. stock logo
SNOA
Sonoma Pharmaceuticals
0.3481 of 5 stars
0.03.00.00.02.80.00.0
Venus Concept Inc. stock logo
VERO
Venus Concept
2.0542 of 5 stars
0.05.00.00.02.13.30.6
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Carmell Co. stock logo
CTCX
Carmell
0.00
N/AN/AN/A
InVivo Therapeutics Holdings Corp. stock logo
NVIV
InVivo Therapeutics
0.00
N/AN/AN/A
Sonoma Pharmaceuticals, Inc. stock logo
SNOA
Sonoma Pharmaceuticals
0.00
N/AN/AN/A
Venus Concept Inc. stock logo
VERO
Venus Concept
0.00
N/AN/AN/A
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Carmell Co. stock logo
CTCX
Carmell
$32.84K1,534.18N/AN/A$1.07 per share2.25
InVivo Therapeutics Holdings Corp. stock logo
NVIV
InVivo Therapeutics
N/AN/AN/AN/A$6.48 per shareN/A
Sonoma Pharmaceuticals, Inc. stock logo
SNOA
Sonoma Pharmaceuticals
$14.29M0.34N/AN/A$2.73 per share1.08
Venus Concept Inc. stock logo
VERO
Venus Concept
$64.83M0.05N/AN/A$4.30 per share0.52
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Carmell Co. stock logo
CTCX
Carmell
-$15.44MN/A0.00N/AN/A-217.50%-50.22%N/A
InVivo Therapeutics Holdings Corp. stock logo
NVIV
InVivo Therapeutics
-$10.49MN/A0.00N/AN/AN/A-75.04%-65.01%N/A
Sonoma Pharmaceuticals, Inc. stock logo
SNOA
Sonoma Pharmaceuticals
-$3.46M-$3.10N/AN/AN/A-24.23%-58.73%-21.05%8/6/2025 (Estimated)
Venus Concept Inc. stock logo
VERO
Venus Concept
-$47M-$76.30N/AN/A-81.26%-752.29%-54.52%8/12/2025 (Estimated)

Latest NVIV, SNOA, VERO, and CTCX Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
6/17/2025Q4 2025
Sonoma Pharmaceuticals, Inc. stock logo
SNOA
Sonoma Pharmaceuticals
-$0.73-$0.15+$0.58-$0.48$4.44 million$3.75 million
5/15/2025Q1 2025
Venus Concept Inc. stock logo
VERO
Venus Concept
-$14.08-$17.44-$3.36-$17.44$14.59 million$13.64 million
3/31/2025Q4 2024
Venus Concept Inc. stock logo
VERO
Venus Concept
-$10.0089-$11.23-$1.2211-$11.23$16.99 million$15.77 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Carmell Co. stock logo
CTCX
Carmell
N/AN/AN/AN/AN/A
InVivo Therapeutics Holdings Corp. stock logo
NVIV
InVivo Therapeutics
N/AN/AN/AN/AN/A
Sonoma Pharmaceuticals, Inc. stock logo
SNOA
Sonoma Pharmaceuticals
N/AN/AN/AN/AN/A
Venus Concept Inc. stock logo
VERO
Venus Concept
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Carmell Co. stock logo
CTCX
Carmell
N/A
0.31
0.29
InVivo Therapeutics Holdings Corp. stock logo
NVIV
InVivo Therapeutics
N/A
14.30
14.30
Sonoma Pharmaceuticals, Inc. stock logo
SNOA
Sonoma Pharmaceuticals
N/A
3.09
2.38
Venus Concept Inc. stock logo
VERO
Venus Concept
7.91
1.28
0.79

Institutional Ownership

CompanyInstitutional Ownership
Carmell Co. stock logo
CTCX
Carmell
24.22%
InVivo Therapeutics Holdings Corp. stock logo
NVIV
InVivo Therapeutics
13.78%
Sonoma Pharmaceuticals, Inc. stock logo
SNOA
Sonoma Pharmaceuticals
1.95%
Venus Concept Inc. stock logo
VERO
Venus Concept
87.41%

Insider Ownership

CompanyInsider Ownership
Carmell Co. stock logo
CTCX
Carmell
29.00%
InVivo Therapeutics Holdings Corp. stock logo
NVIV
InVivo Therapeutics
2.45%
Sonoma Pharmaceuticals, Inc. stock logo
SNOA
Sonoma Pharmaceuticals
3.90%
Venus Concept Inc. stock logo
VERO
Venus Concept
28.04%
CompanyEmployeesShares OutstandingFree FloatOptionable
Carmell Co. stock logo
CTCX
Carmell
1420.91 million14.84 millionNot Optionable
InVivo Therapeutics Holdings Corp. stock logo
NVIV
InVivo Therapeutics
63.11 million3.03 millionNot Optionable
Sonoma Pharmaceuticals, Inc. stock logo
SNOA
Sonoma Pharmaceuticals
1801.64 million1.58 millionNot Optionable
Venus Concept Inc. stock logo
VERO
Venus Concept
4101.42 million1.03 millionNot Optionable

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

Carmell stock logo

Carmell NASDAQ:CTCX

$2.41 -0.06 (-2.43%)
As of 06/20/2025

Carmell Corporation operates as a bio-aesthetics company. The company utilizes Carmell Secretome to support skin and hair health. Its Carmell Secretome consists of growth factors and proteins extracted from allogeneic human platelets sourced from tissue banks. The company also developed a microemulsion formulation that enables delivery of lipophilic and hydrophilic ingredients without relying on the Foul Fourteen, 14 potentially harmful excipients that are commonly used by other companies to impart texture, stability, and other desirable physicochemical attributes to cosmetic products. In addition, the company is also developing a line of men's products and a line of topical haircare products. It has licensing agreement with Carnegie Mellon University to develop and commercialize biocompatible plasma-based plastics. The company was formerly known as Carmell Therapeutics Corporation and changed its name to Carmell Corporation in November 2023. Carmell Therapeutics Corporation was founded in 2008 and is headquartered in Pittsburgh, Pennsylvania.

InVivo Therapeutics stock logo

InVivo Therapeutics NASDAQ:NVIV

InVivo Therapeutics Holdings Corp. operates as a research and clinical-stage biomaterials and biotechnology company in the United States. The company engages in developing and commercializing biopolymer scaffolding devices for the treatment of spinal cord injuries (SCI). It is developing a Neuro-Spinal Scaffold implant comprise of biocompatible and bioresorbable polymers, which includes Poly lactic-co-glycolic acid, a polymer which is widely used in resorbable sutures and provides the biocompatible support for Neuro-Spinal Scaffold implant; and Poly-L-Lysine, a positively charged polymer used to coat surfaces to promote cellular attachment. The company was incorporated in 2003 and is headquartered in Cambridge, Massachusetts. On February 1, 2024, InVivo Therapeutics Holdings Corp. filed a voluntary petition for reorganization under Chapter 11 in the U.S. Bankruptcy Court for the District of Delaware. It is in joint administration with InVivo Therapeutics Corporation.

Sonoma Pharmaceuticals stock logo

Sonoma Pharmaceuticals NASDAQ:SNOA

$2.94 -0.10 (-3.29%)
Closing price 04:00 PM Eastern
Extended Trading
$2.95 +0.01 (+0.34%)
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.

Sonoma Pharmaceuticals, Inc., develops and produces stabilized hypochlorous acid (HOCl) products for wound care, animal health care, eye care, oral care, and dermatological conditions in the United States, Latin America, Europe, Asia, and internationally. The company offers Regenacyn, a prescription scar gel; Pediacyn, a pediatric dermatology and wound care product for over-the-counter (OTC) use; Epicyn, an Antimicrobial Facial Cleanser; Levicyn, an HOCl based prescription and OTC product to use and relieve skin irritations, lacerations, abrasions, and burns; Celacyn, a scar management gel; and SebuDerm to manage and relieve the burning, itching, erythema, scaling, and pain associated with seborrhea and seborrheic dermatitis. It also provides Gramaderm for the treatment of topical mild to moderate acne; Microcyn, a HOCl-based topical line of products designed to stimulate expedited healing by targeting a wide range of pathogens; Ocucyn eyelid and eyelash cleanser; Microdacyn60 oral care solution for the treatment of mouth and throat infections; and Podiacyn, a foot care product. In addition, the company offers MicrocynAH, an HOCl-based solution designed to relieve common symptoms of hot spots, scratches, skin rashes post-surgical sites, and irritated animal skin for healing; MicrocynVS, a veterinarian-strength animal care product used in vet clinics and animal hospitals; Nanocyn, a hospital-grade disinfectant; Acuicyn, an antimicrobial prescription solution for the treatment of blepharitis and the daily hygiene of eyelids and lashes; MucoClyns for the use in emergencies and safe to use on mucous membranes, cuts, abrasions, burns, and body surfaces; Endocyn root canal irrigation solutions; and Sinudox for nasal irrigation. The company was formerly known as Oculus Innovative Sciences, Inc. and changed its name to Sonoma Pharmaceuticals, Inc. in December 2016. Sonoma Pharmaceuticals, Inc. was incorporated in 1999 and is based in Boulder, Colorado.

Venus Concept stock logo

Venus Concept NASDAQ:VERO

$2.22 0.00 (0.00%)
Closing price 04:00 PM Eastern
Extended Trading
$2.22 0.00 (0.00%)
As of 07:58 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.

Venus Concept Inc., a medical technology company, develops, commercializes, and delivers minimally invasive and non-invasive medical aesthetic and hair restoration technologies, and related services in the United States and internationally. Its product portfolio includes Venus Legacy, a noninvasive device used in dermatological and general surgical procedures for females; Venus Versa, a multi-application device used in aesthetic and cosmetic procedures; Venus Versa Pro; and Venus Viva and Venus Viva MD, an advanced, portable, and fractional RF system for dermatological procedures requiring ablation and resurfacing of the skin. The company also offers Venus Fiore, a device that delivers non-thermal RF with massage and magnetic field pulses to treat various medical conditions; Venus Bliss and Venus Bliss Max for non-invasive lipolysis of the abdomen, back, thights, and flanks in individuals with a body mass index of 30 or less; Venus Glow, a dermabrasion device used to improve skin appearance; and NeoGraft, an advanced hair restoration technology with an automated FUE and implantation system. In addition, it provides Venus Velocity and Venus Epileve for hair removal, permanent hair reduction, and treatment of pseudofolliculitis barbae; ARTAS iX, a robotic system to assist physicians in identifying and extracting hair follicles units from the scalp during hair transplantation, creating recipient sites, and implanting the harvested hair follicles; and AI.ME an interactive, image-guided, and computer assisted system for fractional skin resurfacing. The company is headquartered in Toronto, Canada.