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
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
$1.67
-0.6%
$1.79
$0.99
$7.46
$85.25M2.71.68 million shs622,840 shs
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
$1.88
+0.5%
$1.72
$1.40
$7.88
$83.01M1.56369,136 shs328,689 shs
JanOne Inc. stock logo
JAN
JanOne
$2.57
$0.22
$5.26
$20.03M2.16229,417 shs139,500 shs
Verrica Pharmaceuticals Inc. stock logo
VRCA
Verrica Pharmaceuticals
$0.82
-4.5%
$0.64
$0.38
$8.01
$79.10M1.76631,598 shs345,421 shs
The Best High-Yield Dividend Stocks for 2025 Cover

Discover the 10 Best High-Yield Dividend Stocks for 2025 and secure reliable income in uncertain markets. Download the report now to identify top dividend payers and avoid common yield traps.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
-0.59%-3.45%-9.92%+52.73%-77.78%
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
+0.54%+6.86%+10.65%+4.47%-67.19%
JanOne Inc. stock logo
JAN
JanOne
0.00%0.00%0.00%0.00%0.00%
Verrica Pharmaceuticals Inc. stock logo
VRCA
Verrica Pharmaceuticals
+1.91%-1.98%+33.31%+74.35%-89.23%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
2.833 of 5 stars
3.54.00.00.02.60.80.6
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
1.0211 of 5 stars
1.02.00.00.02.52.51.3
JanOne Inc. stock logo
JAN
JanOne
N/AN/AN/AN/AN/AN/AN/AN/A
Verrica Pharmaceuticals Inc. stock logo
VRCA
Verrica Pharmaceuticals
4.4022 of 5 stars
3.15.00.04.71.52.50.6
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
3.00
Buy$14.43763.99% Upside
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
2.00
Hold$2.006.38% Upside
JanOne Inc. stock logo
JAN
JanOne
0.00
N/AN/AN/A
Verrica Pharmaceuticals Inc. stock logo
VRCA
Verrica Pharmaceuticals
2.20
Hold$8.00880.03% Upside

Current Analyst Ratings Breakdown

Latest JAN, VRCA, CABA, and EPIX Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/11/2025
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$25.00
5/16/2025
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$17.00 ➝ $13.00
5/15/2025
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
Guggenheim
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$23.00 ➝ $25.00
5/14/2025
Verrica Pharmaceuticals Inc. stock logo
VRCA
Verrica Pharmaceuticals
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingHold ➝ Hold
(Data available from 7/18/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
N/AN/AN/AN/A$3.12 per shareN/A
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
N/AN/AN/AN/A$2.81 per shareN/A
JanOne Inc. stock logo
JAN
JanOne
$39.61M0.00N/AN/A($0.67) per share0.00
Verrica Pharmaceuticals Inc. stock logo
VRCA
Verrica Pharmaceuticals
$7.57M9.97N/AN/A($0.11) per share-7.42
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
-$115.86M-$2.54N/AN/AN/AN/A-78.29%-65.68%8/6/2025 (Estimated)
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
-$28.54M-$0.63N/AN/AN/AN/A-23.48%-22.86%8/4/2025 (Estimated)
JanOne Inc. stock logo
JAN
JanOne
-$7.81MN/A0.00N/AN/AN/A-359.71%-70.26%N/A
Verrica Pharmaceuticals Inc. stock logo
VRCA
Verrica Pharmaceuticals
-$76.58M-$1.20N/AN/AN/AN/AN/A-145.63%8/13/2025 (Estimated)

Latest JAN, VRCA, CABA, and EPIX Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/14/2025Q2 2025
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
-$0.71N/AN/AN/AN/AN/A
8/13/2025Q2 2025
Verrica Pharmaceuticals Inc. stock logo
VRCA
Verrica Pharmaceuticals
-$0.10N/AN/AN/A$4.37 millionN/A
8/4/2025Q3 2025
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
-$0.2430N/AN/AN/AN/AN/A
5/21/2025Q1 2025
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
-$0.67-$0.71-$0.04-$0.71N/AN/A
5/13/2025Q1 2025
Verrica Pharmaceuticals Inc. stock logo
VRCA
Verrica Pharmaceuticals
-$0.14-$0.10+$0.04-$0.10$2.53 million$3.44 million
5/8/2025Q2 2025
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
-$0.19-$0.14+$0.05-$0.14N/AN/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
N/AN/AN/AN/AN/A
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
N/AN/AN/AN/AN/A
JanOne Inc. stock logo
JAN
JanOne
N/AN/AN/AN/AN/A
Verrica Pharmaceuticals Inc. stock logo
VRCA
Verrica Pharmaceuticals
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
N/A
3.96
3.96
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
N/A
67.15
67.15
JanOne Inc. stock logo
JAN
JanOne
N/A
0.15
0.15
Verrica Pharmaceuticals Inc. stock logo
VRCA
Verrica Pharmaceuticals
N/A
1.34
1.26

Institutional Ownership

CompanyInstitutional Ownership
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
N/A
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
75.12%
JanOne Inc. stock logo
JAN
JanOne
6.27%
Verrica Pharmaceuticals Inc. stock logo
VRCA
Verrica Pharmaceuticals
42.45%

Insider Ownership

CompanyInsider Ownership
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
11.25%
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
15.50%
JanOne Inc. stock logo
JAN
JanOne
3.00%
Verrica Pharmaceuticals Inc. stock logo
VRCA
Verrica Pharmaceuticals
54.00%
CompanyEmployeesShares OutstandingFree FloatOptionable
Cabaletta Bio, Inc. stock logo
CABA
Cabaletta Bio
5050.74 million45.03 millionOptionable
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
5044.39 million37.51 millionOptionable
JanOne Inc. stock logo
JAN
JanOne
1708.98 million8.71 millionNot Optionable
Verrica Pharmaceuticals Inc. stock logo
VRCA
Verrica Pharmaceuticals
4092.49 million42.55 millionOptionable

Recent News About These Companies

Verrica Shareholder Sues Board Over FDA Approval Hurdle Claims

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Cabaletta Bio stock logo

Cabaletta Bio NASDAQ:CABA

$1.67 -0.01 (-0.60%)
Closing price 04:00 PM Eastern
Extended Trading
$1.68 +0.02 (+0.90%)
As of 07:50 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.

Cabaletta Bio, Inc., a clinical-stage biotechnology company, focuses on the discovery and development of engineered T cell therapies for patients with B cell-mediated autoimmune diseases. The company's lead product candidate is CABA-201, a fully human anti-CD19 binder for the treatment of Phase 1/2 clinical trials in dermatomyositis, anti-synthetase syndrome, immune-mediated necrotizing myopathy, lupus nephritis, non-renal systemic lupus erythematosus, systemic sclerosis, and generalized myasthenia gravis. It also develops DSG3-CAART, which is in Phase I/II clinical trial for the treatment of mucosal pemphigus vulgaris; and MuSK-CAART, an investigational cell therapy that is in Phase I/II clinical trial for treating patients with anti- muscle-specific kinase antibody positive myasthenia gravis. It has a collaboration with the University of Pennsylvania and the Children's Hospital of Philadelphia; Nanjing IASO Biotherapeutics Co., Ltd; Oxford Biomedica; and WuXi Advanced Therapies, Inc. The company was formerly known as Tycho Therapeutics, Inc. and changed its name to Cabaletta Bio, Inc. in August 2018. Cabaletta Bio, Inc. was incorporated in 2017 and is headquartered in Philadelphia, Pennsylvania.

ESSA Pharma stock logo

ESSA Pharma NASDAQ:EPIX

$1.88 +0.01 (+0.53%)
Closing price 04:00 PM Eastern
Extended Trading
$1.87 -0.01 (-0.53%)
As of 05: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.

ESSA Pharma Inc., a clinical stage pharmaceutical company, focuses the development of small molecule drugs for the treatment of prostate cancer. The company's lead candidate EPI-7386, an androgen receptor based resistance mechanisms that develop in patients with castration-resistant prostate cancer and metastatic castration-resistant prostate cancer. It has collaboration agreements with Bayer Consumer Care AG; Janssen Research & Development, LLC; and Astellas Pharma Inc. ESSA Pharma Inc. was incorporated in 2009 and is headquartered in Vancouver, Canada.

JanOne stock logo

JanOne NASDAQ:JAN

JanOne Inc., a clinical-stage biopharmaceutical company, focuses on identifying, acquiring, licensing, developing, partnering, and commercializing novel, non-opioid, and non-addictive therapies to address the unmet medical need for the treatment of pain and addiction. It operates through Biotechnology and Recycling segments. The company's lead product candidate is JAN101, a patented oral and sustained release pharmaceutical composition of sodium nitrite that targets poor blood flow to the extremities in patients with diabetes or peripheral artery disease to treat pain. It also provides turnkey appliance recycling and replacement services for utilities and other sponsors of energy efficiency programs. The company was formerly known as Appliance Recycling Centers of America, Inc. and changed its name to JanOne Inc. in September 2019. JanOne Inc. was founded in 1976 and is headquartered in Las Vegas, Nevada.

Verrica Pharmaceuticals stock logo

Verrica Pharmaceuticals NASDAQ:VRCA

$0.82 -0.04 (-4.55%)
Closing price 04:00 PM Eastern
Extended Trading
$0.81 -0.01 (-0.77%)
As of 06:38 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.

Verrica Pharmaceuticals Inc., a clinical-stage dermatology therapeutics company, develops medications for the treatment of skin diseases in the United States. Its product pipeline comprises YCANTH (VP-102), which is in phase III clinical trial for the treatment of common warts; and has completed phase II clinical trial for the treatment of external genital warts. The company also develops VP-315, an oncolytic peptide-based injectable therapy, which is in phase II clinical trial for the treatment of dermatology oncologic conditions which includes basal cell carcinoma; and VP-103, a cantharidin-based product candidate for the treatment of plantar warts and is in phase II clinical trial. In addition, it offers YCANTH for the treatment of molluscum contagiosum. The company has a collaboration and license agreement with Torii Pharmaceutical Co., Ltd. for the development and commercialization of its product candidates for the treatment of molluscum contagiosum and common warts in Japan, including VP-102; and a license agreement with Lytix Biopharma AS to develop and commercialize VP-315 for dermatological oncology indications, such as non-metastatic melanoma and non-metastatic merkel cell carcinoma. Verrica Pharmaceuticals Inc. was incorporated in 2013 and is headquartered in West Chester, Pennsylvania.