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
Canopy Growth Co. stock logo
CGC
Canopy Growth
$1.53
-2.5%
$1.35
$0.77
$8.65
$281.31M0.756.02 million shs4.36 million shs
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
$1.70
+0.6%
$1.69
$1.40
$7.88
$75.46M1.58339,794 shs46,764 shs
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
$4.06
-0.5%
$4.54
$2.86
$16.62
$277.79M1.99819,901 shs508,624 shs
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
$26.42
+4.3%
$23.67
$6.20
$29.27
$292.10M-0.169,380 shs66,022 shs
13 Stocks Institutional Investors Won't Stop Buying Cover

Which stocks are hedge funds and endowments buying in today's market? Enter your email address and we'll send you MarketBeat's list of thirteen stocks that institutional investors are buying now.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Canopy Growth Co. stock logo
CGC
Canopy Growth
+4.67%+20.77%+7.53%+49.52%-78.55%
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
-1.17%-1.17%+0.60%+3.68%-69.10%
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
-3.09%-3.32%-14.29%-6.64%-70.04%
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
-3.47%+6.34%+22.02%-6.84%+2,531,999,900.00%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Canopy Growth Co. stock logo
CGC
Canopy Growth
2.393 of 5 stars
2.52.00.00.02.70.01.3
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
2.0105 of 5 stars
2.03.00.00.02.62.51.3
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
2.0978 of 5 stars
3.51.00.00.01.72.50.6
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
4.0465 of 5 stars
4.60.00.00.03.04.20.6
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Canopy Growth Co. stock logo
CGC
Canopy Growth
1.00
Sell$2.0030.72% Upside
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
2.00
Hold$2.0017.65% Upside
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
3.00
Buy$24.50503.45% Upside
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
3.13
Buy$46.2975.19% Upside

Current Analyst Ratings Breakdown

Latest EPIX, OLMA, CGC, and PVLA Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/30/2025
Canopy Growth Co. stock logo
CGC
Canopy Growth
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingUnderweight ➝ Underweight
5/16/2025
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
Canaccord Genuity Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$53.00 ➝ $52.00
5/14/2025
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
The Goldman Sachs Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$20.00 ➝ $18.00
5/14/2025
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
Oppenheimer
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$25.00 ➝ $22.00
4/30/2025
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$38.00 ➝ $38.00
4/28/2025
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$30.00 ➝ $30.00
4/9/2025
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
Chardan Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$50.00
4/1/2025
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$38.00 ➝ $38.00
3/28/2025
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$30.00 ➝ $28.00
3/26/2025
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$45.00
3/25/2025
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
Jones Trading
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$45.00
(Data available from 6/12/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Canopy Growth Co. stock logo
CGC
Canopy Growth
$269.00M1.05N/AN/A$2.72 per share0.56
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
N/AN/AN/AN/A$2.68 per shareN/A
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
N/AN/AN/AN/A$4.61 per shareN/A
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
$42.81M6.82N/AN/A$21.66 per share1.22
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Canopy Growth Co. stock logo
CGC
Canopy Growth
-$487.23M-$4.04N/AN/AN/A-156.98%-56.52%-24.18%8/8/2025 (Estimated)
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
-$28.54M-$0.63N/AN/AN/AN/A-24.61%-23.87%8/4/2025 (Estimated)
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
-$96.65M-$2.01N/AN/AN/AN/A-53.56%-47.86%8/5/2025 (Estimated)
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
-$24.54M-$12.10N/AN/AN/AN/A-80.93%-59.55%8/13/2025 (Estimated)

Latest EPIX, OLMA, CGC, and PVLA Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/30/2025Q4 2025
Canopy Growth Co. stock logo
CGC
Canopy Growth
-$0.28-$0.94-$0.66-$1.00$71.84 million$45.30 million
5/15/2025Q1 2025
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
-$3.40-$0.74+$2.66-$0.74N/AN/A
5/13/2025Q1 2025
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
-$0.49-$0.36+$0.13-$0.36N/AN/A
5/8/2025Q2 2025
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
-$0.19-$0.14+$0.05-$0.14N/AN/A
3/18/2025Q4 2024
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
-$0.63-$0.51+$0.12-$0.51N/AN/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Canopy Growth Co. stock logo
CGC
Canopy Growth
N/AN/AN/AN/AN/A
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
N/AN/AN/AN/AN/A
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
N/AN/AN/AN/AN/A
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Canopy Growth Co. stock logo
CGC
Canopy Growth
0.74
3.52
2.58
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
N/A
33.12
33.12
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
N/A
7.10
7.10
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
N/A
4.82
4.82

Institutional Ownership

CompanyInstitutional Ownership
Canopy Growth Co. stock logo
CGC
Canopy Growth
3.33%
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
75.12%
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
91.78%
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
40.11%

Insider Ownership

CompanyInsider Ownership
Canopy Growth Co. stock logo
CGC
Canopy Growth
1.30%
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
15.50%
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
16.36%
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
20.50%
CompanyEmployeesShares OutstandingFree FloatOptionable
Canopy Growth Co. stock logo
CGC
Canopy Growth
3,150183.87 million153.39 millionOptionable
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
5044.39 million37.51 millionOptionable
Olema Pharmaceuticals, Inc. stock logo
OLMA
Olema Pharmaceuticals
7068.42 million46.18 millionOptionable
Palvella Therapeutics stock logo
PVLA
Palvella Therapeutics
N/A11.06 million10.50 millionN/A

Recent News About These Companies

Palvella Therapeutics stock logo
Cantor Fitzgerald Comments on PVLA FY2026 Earnings
Palvella Therapeutics: Q1 Earnings Snapshot

New MarketBeat Followers Over Time

Media Sentiment Over Time

Canopy Growth stock logo

Canopy Growth NASDAQ:CGC

$1.53 -0.04 (-2.55%)
As of 04:00 PM Eastern

Canopy Growth Corporation, together with its subsidiaries, engages in the production, distribution, and sale of cannabis and hemp-based products for recreational and medical purposes primarily in the United States, Canada, Germany, and internationally. It operates through Canada Cannabis, International Markets Cannabis, and Storz & Bickel segments. The company offers dried flower, pre-rolled joints, oils, softgel capsules, infused beverages, edibles comprising gummies, and topical formats, as well as vaporizer devices. It sells its products under the Tweed, 7ACRES, DOJA, Deep Space, HiWay, Maitri, Twd., Vert, Spectrum Therapeutics, Canopy Medical, Storz & Bickel, Martha Stewart, and Wana brands. The company was formerly known as Tweed Marijuana Inc. and changed its name to Canopy Growth Corporation in September 2015. Canopy Growth Corporation was incorporated in 2009 and is headquartered in Smiths Falls, Canada.

ESSA Pharma stock logo

ESSA Pharma NASDAQ:EPIX

$1.70 +0.01 (+0.59%)
As of 04:00 PM Eastern

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.

Olema Pharmaceuticals stock logo

Olema Pharmaceuticals NASDAQ:OLMA

$4.06 -0.02 (-0.49%)
As of 04:00 PM Eastern

Olema Pharmaceuticals, Inc., a clinical-stage biopharmaceutical company, focuses on the discovery, development, and commercialization of therapies for women's cancers. Its lead product candidate is OP-1250, an estrogen receptor (ER) antagonist and a selective ER degrader, which is in Phase 3 clinical trial for the treatment of recurrent, locally advanced, or metastatic estrogen receptor-positive, human epidermal growth factor receptor 2-negative breast cancer; and OP-1250 combine with CDK4/6 inhibitors palbociclib, ribociclib, and alpelisib in Phase 1/2 clinical trial for the treatment of recurrent, locally advanced, or metastatic estrogen receptor-positive human epidermal growth factor receptor 2-negative breast cancer, as well as develops OPERA-01 for the of ER+/HER2- advanced or metastatic breast cancer. The company was formerly known as CombiThera, Inc. and changed its name to Olema Pharmaceuticals, Inc. in March 2009. Olema Pharmaceuticals, Inc. was incorporated in 2006 and is headquartered in San Francisco, California.

Palvella Therapeutics stock logo

Palvella Therapeutics NASDAQ:PVLA

$26.42 +1.10 (+4.34%)
As of 04:00 PM Eastern

Palvella Therapeutics Inc. is a clinical-stage biopharmaceutical company focused on developing and commercializing novel therapies to treat patients suffering from serious, rare genetic skin diseases. Palvella Therapeutics Inc., formerly known as Pieris Pharmaceuticals Inc., is based in WAYNE, Pa.