Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
$6.40
$8.47
$2.56
$11.67
$283.14M1.62137,756 shs130,486 shs
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
$1.09
-3.5%
$1.34
$0.62
$4.11
$125.43M0.031.65 million shs1.59 million shs
Provention Bio, Inc. stock logo
PRVB
Provention Bio
$24.98
+3.1%
$24.58
$3.18
$25.00
$2.37B2.472.28 million shs9.12 million shs
Rain Oncology Inc. stock logo
RAIN
Rain Oncology
$1.21
$1.21
$0.82
$11.32
$44.02M0.27550,818 shsN/A
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
$39.52
+1.0%
$43.47
$6.07
$50.78
$2.15B1.051.30 million shs1.22 million shs
10 "Recession Proof" Stocks That Will Thrive in Any Market Cover

Which stocks are likely to thrive in today's challenging market? Click the link below and we'll send you MarketBeat's list of ten stocks that will drive in any economic environment.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
0.00%-13.86%-29.13%-27.19%+136.16%
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
-3.54%-0.91%-21.58%+32.12%-73.35%
Provention Bio, Inc. stock logo
PRVB
Provention Bio
0.00%0.00%0.00%0.00%+2.38%
Rain Oncology Inc. stock logo
RAIN
Rain Oncology
0.00%0.00%0.00%-1.63%-82.59%
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
+1.00%-7.16%-3.61%+132.20%+517.50%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
1.9902 of 5 stars
3.54.00.00.00.03.30.0
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
3.8082 of 5 stars
3.31.00.04.62.42.50.6
Provention Bio, Inc. stock logo
PRVB
Provention Bio
N/AN/AN/AN/AN/AN/AN/AN/A
Rain Oncology Inc. stock logo
RAIN
Rain Oncology
N/AN/AN/AN/AN/AN/AN/AN/A
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
0.5475 of 5 stars
1.51.00.00.02.05.00.0

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
3.00
Buy$16.50157.81% Upside
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
2.60
Moderate Buy$5.67419.88% Upside
Provention Bio, Inc. stock logo
PRVB
Provention Bio
N/AN/AN/AN/A
Rain Oncology Inc. stock logo
RAIN
Rain Oncology
2.00
HoldN/AN/A
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
3.00
Buy$32.29-18.31% Downside

Current Analyst Ratings

Latest RAIN, PRVB, VERA, KPTI, and EPIX Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/5/2024
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
Guggenheim
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$56.00
3/27/2024
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
Guggenheim
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$27.00 ➝ $56.00
3/21/2024
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
Wedbush
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$21.00 ➝ $34.00
3/1/2024
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$10.00 ➝ $8.00
1/26/2024
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
Raymond James
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeOutperform ➝ Strong-Buy$29.00 ➝ $37.00
1/26/2024
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
Wedbush
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$16.00 ➝ $21.00
1/25/2024
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
Oppenheimer
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform$26.00
(Data available from 4/24/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
N/AN/AN/AN/A$3.30 per shareN/A
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
$146.03M0.86N/AN/A($1.19) per share-0.92
Provention Bio, Inc. stock logo
PRVB
Provention Bio
$12.90M183.54N/AN/A$1.40 per share17.84
Rain Oncology Inc. stock logo
RAIN
Rain Oncology
N/AN/AN/AN/A$3.11 per shareN/A
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
N/AN/AN/AN/A$1.94 per shareN/A

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
-$26.58M-$0.59N/AN/AN/AN/A-17.41%-17.04%5/14/2024 (Estimated)
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
-$143.10M-$1.25N/AN/AN/A-97.99%N/A-50.47%5/2/2024 (Estimated)
Provention Bio, Inc. stock logo
PRVB
Provention Bio
-$113.57M-$1.53N/AN/AN/A-880.69%-103.36%-69.08%N/A
Rain Oncology Inc. stock logo
RAIN
Rain Oncology
-$75.72M-$2.06N/AN/AN/AN/A-82.96%-68.31%N/A
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
-$95.99M-$2.29N/AN/AN/AN/A-73.33%-50.79%5/9/2024 (Estimated)

Latest RAIN, PRVB, VERA, KPTI, and EPIX Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
3/20/2024Q4 2023
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
-$0.53-$0.58-$0.05-$0.58N/AN/A
2/29/202412/31/2023
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
-$0.29-$0.36-$0.07-$0.36$33.50 million$33.75 million    
2/13/202412/31/2023
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
-$0.17-$0.14+$0.03-$0.14N/AN/A

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
N/AN/AN/AN/AN/A
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
N/AN/AN/AN/AN/A
Provention Bio, Inc. stock logo
PRVB
Provention Bio
N/AN/AN/AN/AN/A
Rain Oncology Inc. stock logo
RAIN
Rain Oncology
N/AN/AN/AN/AN/A
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
N/AN/AN/AN/AN/A

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
N/A
40.74
40.74
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
N/A
3.37
3.32
Provention Bio, Inc. stock logo
PRVB
Provention Bio
0.19
1.93
1.92
Rain Oncology Inc. stock logo
RAIN
Rain Oncology
N/A
5.58
5.58
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
0.49
7.71
7.71

Ownership

Institutional Ownership

CompanyInstitutional Ownership
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
75.12%
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
66.44%
Provention Bio, Inc. stock logo
PRVB
Provention Bio
37.39%
Rain Oncology Inc. stock logo
RAIN
Rain Oncology
65.84%
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
99.21%

Insider Ownership

CompanyInsider Ownership
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
14.70%
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
3.32%
Provention Bio, Inc. stock logo
PRVB
Provention Bio
13.10%
Rain Oncology Inc. stock logo
RAIN
Rain Oncology
17.40%
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
21.70%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
ESSA Pharma Inc. stock logo
EPIX
ESSA Pharma
5044.24 million37.74 millionOptionable
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
325115.07 million111.25 millionOptionable
Provention Bio, Inc. stock logo
PRVB
Provention Bio
8294.78 million82.37 millionNot Optionable
Rain Oncology Inc. stock logo
RAIN
Rain Oncology
6336.38 million30.05 millionOptionable
Vera Therapeutics, Inc. stock logo
VERA
Vera Therapeutics
5154.45 million42.64 millionOptionable

RAIN, PRVB, VERA, KPTI, and EPIX Headlines

SourceHeadline
Vera Therapeutics, Inc. (NASDAQ:VERA) Receives Consensus Recommendation of "Buy" from AnalystsVera Therapeutics, Inc. (NASDAQ:VERA) Receives Consensus Recommendation of "Buy" from Analysts
americanbankingnews.com - April 21 at 2:12 AM
Rusfertide Shows Promise in Polycythemia VeraRusfertide Shows Promise in Polycythemia Vera
renalandurologynews.com - April 17 at 10:25 PM
Vera Therapeutics (NASDAQ:VERA) Trading Down 3% on Insider SellingVera Therapeutics (NASDAQ:VERA) Trading Down 3% on Insider Selling
americanbankingnews.com - April 16 at 1:26 AM
Vera Therapeutics (NASDAQ:VERA)  Shares Down 3%  After Insider SellingVera Therapeutics (NASDAQ:VERA) Shares Down 3% After Insider Selling
marketbeat.com - April 15 at 10:35 AM
Vera Therapeutics executive sells over $228k in company stockVera Therapeutics executive sells over $228k in company stock
investing.com - April 14 at 9:09 AM
Vera Therapeutics, Inc. (NASDAQ:VERA) SVP Sells $228,560.00 in StockVera Therapeutics, Inc. (NASDAQ:VERA) SVP Sells $228,560.00 in Stock
americanbankingnews.com - April 14 at 4:42 AM
Vanguard Group Inc. Raises Stock Position in Vera Therapeutics, Inc. (NASDAQ:VERA)Vanguard Group Inc. Raises Stock Position in Vera Therapeutics, Inc. (NASDAQ:VERA)
marketbeat.com - April 14 at 4:16 AM
What about the company Vertex didn’t buy?What about the company Vertex didn’t buy?
statnews.com - April 13 at 7:39 PM
Insider Selling: Vera Therapeutics, Inc. (NASDAQ:VERA) SVP Sells 5,714 Shares of StockInsider Selling: Vera Therapeutics, Inc. (NASDAQ:VERA) SVP Sells 5,714 Shares of Stock
insidertrades.com - April 13 at 7:09 AM
Could This Stock Be the Next Biotech Buyout?Could This Stock Be the Next Biotech Buyout?
fool.com - April 13 at 5:29 AM
Insider Sells at Vera Therapeutics Inc: SVP, Finance, Chief Accounting Officer Joseph Young ...Insider Sells at Vera Therapeutics Inc: SVP, Finance, Chief Accounting Officer Joseph Young ...
finance.yahoo.com - April 12 at 10:56 PM
Joseph R. Young Sells 5,714 Shares of Vera Therapeutics, Inc. (NASDAQ:VERA) StockJoseph R. Young Sells 5,714 Shares of Vera Therapeutics, Inc. (NASDAQ:VERA) Stock
marketbeat.com - April 12 at 6:34 PM
Vertex wagers $4.9bn on Alpine kidney disease therapyVertex wagers $4.9bn on Alpine kidney disease therapy
pharmaphorum.com - April 11 at 8:49 PM
Biotech Stocks Heat As Arvinas Scores Novartis Licensing Pact, Janux Reportedly Explores OptionsBiotech Stocks Heat As Arvinas Scores Novartis Licensing Pact, Janux Reportedly Explores Options
msn.com - April 11 at 8:49 PM
2 Biotech Stocks Driving the Nasdaq Today2 Biotech Stocks Driving the Nasdaq Today
schaeffersresearch.com - April 11 at 1:41 PM
Vera Therapeutics (NASDAQ:VERA) Stock Price Up 7.2%Vera Therapeutics (NASDAQ:VERA) Stock Price Up 7.2%
marketbeat.com - April 10 at 3:24 PM
Alpine Immune jumps on report of takeover interestAlpine Immune jumps on report of takeover interest
msn.com - April 10 at 1:24 PM
Vera Therapeutics (NASDAQ:VERA) Shares Gap Down  on Insider SellingVera Therapeutics (NASDAQ:VERA) Shares Gap Down on Insider Selling
marketbeat.com - April 8 at 10:24 AM
Vera Therapeutics, Inc. (NASDAQ:VERA) CFO Sells $3,954,187.08 in StockVera Therapeutics, Inc. (NASDAQ:VERA) CFO Sells $3,954,187.08 in Stock
insidertrades.com - April 8 at 4:24 AM
Posttransplant Skin Disease: Consider Skin Cancer, Infection RisksPosttransplant Skin Disease: Consider Skin Cancer, Infection Risks
medscape.com - April 7 at 8:24 PM
Commit To Buy Vera Therapeutics At $25, Earn 12.7% Annualized Using OptionsCommit To Buy Vera Therapeutics At $25, Earn 12.7% Annualized Using Options
nasdaq.com - April 7 at 3:24 PM
Sean Grant Sells 99,828 Shares of Vera Therapeutics, Inc. (NASDAQ:VERA) StockSean Grant Sells 99,828 Shares of Vera Therapeutics, Inc. (NASDAQ:VERA) Stock
marketbeat.com - April 6 at 12:37 AM
Guggenheim Reiterates Buy Rating for Vera Therapeutics (NASDAQ:VERA)Guggenheim Reiterates Buy Rating for Vera Therapeutics (NASDAQ:VERA)
marketbeat.com - April 5 at 11:10 AM
Vera Therapeutics (NASDAQ:VERA)  Shares Down 5.9% Vera Therapeutics (NASDAQ:VERA) Shares Down 5.9%
marketbeat.com - April 3 at 4:28 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

ESSA Pharma logo

ESSA Pharma

NASDAQ:EPIX
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.
Karyopharm Therapeutics logo

Karyopharm Therapeutics

NASDAQ:KPTI
Karyopharm Therapeutics Inc., a commercial-stage pharmaceutical company, discovers, develops, and commercializes drugs directed against nuclear export for the treatment of cancer and other diseases in the United States. The company discovers, develops, and commercializes novel and small molecule Selective Inhibitor of Nuclear Export (SINE) compounds that inhibit the nuclear export protein exportin 1 (XPO1). Its lead compound, include XPOVIO in combination with bortezomib and dexamethasone for the treatment of adult patients with multiple myeloma; in combination with dexamethasone for the treatment of adult patients with relapsed or refractory multiple myeloma; and for the treatment of adult patients with relapsed or refractory diffuse large B-cell lymphoma (DLBCL). It also developing Selinexor for treating hematological and solid tumor malignancies, including multiple myeloma, endometrial cancer, myelofibrosis, and DLBCL; and ELTANEXOR for treating Myelodysplastic Neoplasms, as well as verdinexor, KPT-9274, and IL-12 compounds. The company has license agreement with Menarini Group to develop and commercialize selinexor for human oncology indications; license agreement with Antengene Therapeutics Limited to develop and commercialize selinexor, eltanexor, and KPT-9274 for the treatment and/or prevention of human oncology indications, as well as verdinexor for the diagnosis, treatment, and/or prevention of human non-oncology indications; and distribution agreement for the commercialization of XPOVIO with FORUS Therapeutics Inc. Further, it has a collaboration with Bristol Myers Squibb company to evaluate novel cereblon E3 ligase modulator agent mezigdomide in combination with Selinexor in patients with relapsed/refractory multiple myeloma. Karyopharm Therapeutics Inc. was incorporated in 2008 and is headquartered in Newton, Massachusetts.
Provention Bio logo

Provention Bio

NASDAQ:PRVB
Provention Bio, Inc. is a clinical-stage biopharmaceutical company, which engages in the development and commercialization of novel therapeutics and solutions. Its products include PRV-031 for the interception of type 1 diabetes (T1D), PRV-015 for the treatment of gluten-free diet non-responding celiac disease, PRV-6527 for Crohn's disease, PRV-3279 for the treatment of lupus, and PRV-101 for the prevention of acute coxsackie virus B (CVB), and the prevention of type 1 diabetes (T1D) onset. The company was founded by Francisco Leon and Ashleigh Palmer on October 4, 2016 and is headquartered in Red Bank, NJ.
Rain Oncology logo

Rain Oncology

NASDAQ:RAIN
As of January 26, 2024, operates as a subsidiary of Pathos AI, Inc.
Vera Therapeutics logo

Vera Therapeutics

NASDAQ:VERA
Vera Therapeutics, Inc., a clinical stage biotechnology company, focuses on developing and commercializing treatments for patients with serious immunological diseases. Its lead product candidate is atacicept, a fusion protein self-administered as a subcutaneous injection that is in Phase III clinical trial for patients with immunoglobulin A nephropathy; and for treatment of lupus nephritis that is in Phase II clinical trial. It is also developing MAU868, a human monoclonal antibody for the treatment of BK viremia infections. The company was formerly known as Trucode Gene Repair, Inc. and changed its name to Vera Therapeutics, Inc. in April 2020. Vera Therapeutics, Inc. was incorporated in 2016 and is headquartered in Brisbane, California.