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
Evoke Pharma, Inc. stock logo
EVOK
Evoke Pharma
$4.88
-4.9%
$3.36
$1.94
$12.32
$7.29M-0.041.10 million shs121,300 shs
KALA BIO, Inc. stock logo
KALA
KALA BIO
$5.96
+8.8%
$4.36
$2.92
$11.20
$38.45M-1.8849,753 shs122,126 shs
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
$4.18
-1.4%
$4.68
$3.51
$16.95
$36.12M0.24111,908 shs96,332 shs
Shattuck Labs, Inc. stock logo
STTK
Shattuck Labs
$0.78
-2.0%
$0.98
$0.69
$4.99
$37.15M1.63329,152 shs186,760 shs
10 Stocks Set to Soar in Summer 2025 Cover

Enter your email address and we'll send you MarketBeat's list of ten stocks that are set to soar in Summer 2025, despite the threat of tariffs and other economic uncertainty. These ten stocks are incredibly resilient and are likely to thrive in any economic environment.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Evoke Pharma, Inc. stock logo
EVOK
Evoke Pharma
-10.63%+92.86%+77.51%+136.95%-27.54%
KALA BIO, Inc. stock logo
KALA
KALA BIO
-4.04%+6.01%+27.21%+57.64%-28.12%
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
-11.11%-8.82%-3.42%-4.07%-70.81%
Shattuck Labs, Inc. stock logo
STTK
Shattuck Labs
-3.51%-2.25%-21.66%+4.78%-82.76%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Evoke Pharma, Inc. stock logo
EVOK
Evoke Pharma
0.8228 of 5 stars
0.05.00.00.03.10.00.0
KALA BIO, Inc. stock logo
KALA
KALA BIO
3.897 of 5 stars
3.52.00.04.42.30.80.6
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
3.9673 of 5 stars
3.50.00.04.62.92.50.6
Shattuck Labs, Inc. stock logo
STTK
Shattuck Labs
3.7027 of 5 stars
3.45.00.00.03.51.71.3
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Evoke Pharma, Inc. stock logo
EVOK
Evoke Pharma
0.00
N/AN/AN/A
KALA BIO, Inc. stock logo
KALA
KALA BIO
3.00
Buy$13.00118.12% Upside
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
2.80
Moderate Buy$37.40794.74% Upside
Shattuck Labs, Inc. stock logo
STTK
Shattuck Labs
2.83
Moderate Buy$7.50867.12% Upside

Current Analyst Ratings Breakdown

Latest EVOK, KPTI, KALA, and STTK Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
7/16/2025
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeBuy ➝ Neutral
7/11/2025
KALA BIO, Inc. stock logo
KALA
KALA BIO
LADENBURG THALM/SH SH
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$12.00
7/11/2025
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$27.00
6/2/2025
KALA BIO, Inc. stock logo
KALA
KALA BIO
Oppenheimer
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform$15.00
5/23/2025
KALA BIO, Inc. stock logo
KALA
KALA BIO
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$15.00 ➝ $12.00
5/13/2025
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
Royal Bank Of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$34.00 ➝ $33.00
5/13/2025
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$5.00 ➝ $10.00
5/13/2025
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
Robert W. Baird
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$54.00 ➝ $42.00
(Data available from 7/16/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Evoke Pharma, Inc. stock logo
EVOK
Evoke Pharma
$11.59M0.63N/AN/A$4.74 per share1.03
KALA BIO, Inc. stock logo
KALA
KALA BIO
N/AN/AN/AN/A$2.02 per shareN/A
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
$145.24M0.25N/AN/A($22.10) per share-0.19
Shattuck Labs, Inc. stock logo
STTK
Shattuck Labs
$5.72M6.49N/AN/A$1.67 per share0.46
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Evoke Pharma, Inc. stock logo
EVOK
Evoke Pharma
-$5.35M-$2.87N/AN/A-43.80%-101.91%-33.75%8/11/2025 (Estimated)
KALA BIO, Inc. stock logo
KALA
KALA BIO
-$38.51M-$8.24N/AN/AN/AN/A-369.29%-64.99%8/5/2025 (Estimated)
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
-$76.42M-$13.26N/AN/AN/A-43.99%N/A-35.95%8/5/2025 (Estimated)
Shattuck Labs, Inc. stock logo
STTK
Shattuck Labs
-$75.41M-$1.39N/AN/AN/AN/A-79.69%-69.13%7/30/2025 (Estimated)

Latest EVOK, KPTI, KALA, and STTK Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/11/2025Q2 2025
Evoke Pharma, Inc. stock logo
EVOK
Evoke Pharma
-$0.30N/AN/AN/A$3.80 millionN/A
8/7/2025Q2 2025
Shattuck Labs, Inc. stock logo
STTK
Shattuck Labs
-$0.25N/AN/AN/AN/AN/A
8/5/2025Q2 2025
KALA BIO, Inc. stock logo
KALA
KALA BIO
-$1.82N/AN/AN/AN/AN/A
8/5/2025Q2 2025
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
-$3.72N/AN/AN/A$37.92 millionN/A
5/12/2025Q1 2025
Evoke Pharma, Inc. stock logo
EVOK
Evoke Pharma
-$0.33-$0.51-$0.18-$0.51$3.32 million$3.08 million
5/12/2025Q1 2025
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
-$4.21-$2.77+$1.44-$2.77$35.12 million$30.02 million
5/1/2025Q1 2025
Shattuck Labs, Inc. stock logo
STTK
Shattuck Labs
-$0.29-$0.27+$0.02-$0.27N/AN/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Evoke Pharma, Inc. stock logo
EVOK
Evoke Pharma
N/AN/AN/AN/AN/A
KALA BIO, Inc. stock logo
KALA
KALA BIO
N/AN/AN/AN/AN/A
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
N/AN/AN/AN/AN/A
Shattuck Labs, Inc. stock logo
STTK
Shattuck Labs
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Evoke Pharma, Inc. stock logo
EVOK
Evoke Pharma
N/A
1.55
1.50
KALA BIO, Inc. stock logo
KALA
KALA BIO
3.19
1.99
1.99
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
N/A
1.33
1.28
Shattuck Labs, Inc. stock logo
STTK
Shattuck Labs
N/A
9.08
9.08

Institutional Ownership

CompanyInstitutional Ownership
Evoke Pharma, Inc. stock logo
EVOK
Evoke Pharma
N/A
KALA BIO, Inc. stock logo
KALA
KALA BIO
24.61%
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
66.44%
Shattuck Labs, Inc. stock logo
STTK
Shattuck Labs
58.74%

Insider Ownership

CompanyInsider Ownership
Evoke Pharma, Inc. stock logo
EVOK
Evoke Pharma
6.10%
KALA BIO, Inc. stock logo
KALA
KALA BIO
8.32%
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
2.75%
Shattuck Labs, Inc. stock logo
STTK
Shattuck Labs
12.00%
CompanyEmployeesShares OutstandingFree FloatOptionable
Evoke Pharma, Inc. stock logo
EVOK
Evoke Pharma
41.49 million1.40 millionNot Optionable
KALA BIO, Inc. stock logo
KALA
KALA BIO
306.45 million5.92 millionNot Optionable
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
3808.64 million8.40 millionOptionable
Shattuck Labs, Inc. stock logo
STTK
Shattuck Labs
10047.90 million42.15 millionOptionable

Recent News About These Companies

Shattuck Labs, Inc. (STTK) - Yahoo Finance
Shattuck Labs Full Year 2024 Earnings: Misses Expectations
Shattuck Labs reports Q4 EPS (37c), consensus (32c)
H.C. Wainwright Reaffirms Their Hold Rating on Shattuck Labs (STTK)
Shattuck Labs initiated with an Outperform at Leerink
H.C. Wainwright Keeps Their Hold Rating on Shattuck Labs (STTK)
Shattuck Labs’ SL-325 shows positive results in inflammatory bowel disease

New MarketBeat Followers Over Time

Media Sentiment Over Time

Evoke Pharma stock logo

Evoke Pharma NASDAQ:EVOK

$4.88 -0.25 (-4.87%)
Closing price 04:00 PM Eastern
Extended Trading
$4.96 +0.08 (+1.62%)
As of 04:26 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.

Evoke Pharma, Inc., a specialty pharmaceutical company, primarily focuses on the development and commercialization of drugs for the treatment of gastroenterological disorders and diseases. It offers Gimoti, a metoclopramide nasal spray to treat symptoms associated with acute and recurrent diabetic gastroparesis in adults. The company markets its products to gastroenterologists, internal medicine specialists, primary care physicians, and select health care providers. Evoke Pharma, Inc. was incorporated in 2007 and is headquartered in Solana Beach, California.

KALA BIO stock logo

KALA BIO NASDAQ:KALA

$5.96 +0.48 (+8.76%)
Closing price 04:00 PM Eastern
Extended Trading
$5.90 -0.06 (-0.99%)
As of 04:24 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.

KALA BIO, Inc., a clinical-stage biopharmaceutical company, engages in the research, development, and commercialization of innovative therapies for rare and severe eye diseases in the United States. The company's product candidates include KPI-012, which is in Phase 2b clinical trial for the treatment of persistent corneal epithelial defects. Its preclinical development product, including KPI-014 for the treatment of rare inherited retinal diseases. The company was formerly known as Kala Pharmaceuticals, Inc. and changed its name to KALA BIO, Inc. in August 2023. KALA BIO, Inc. was incorporated in 2009 and is headquartered in Arlington, Massachusetts.

Karyopharm Therapeutics stock logo

Karyopharm Therapeutics NASDAQ:KPTI

$4.18 -0.06 (-1.42%)
Closing price 04:00 PM Eastern
Extended Trading
$4.18 +0.00 (+0.12%)
As of 04:13 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.

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.

Shattuck Labs stock logo

Shattuck Labs NASDAQ:STTK

$0.78 -0.02 (-1.98%)
Closing price 04:00 PM Eastern
Extended Trading
$0.78 +0.00 (+0.32%)
As of 04:04 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.

Shattuck Labs, Inc., a clinical-stage biotechnology company, develops therapeutics for the treatment of cancer and autoimmune disease in the United States. The company's lead product candidate is SL-172154, which is in Phase 1 clinical trial for the treatment of ovarian, fallopian tube, and peritoneal cancers. Shattuck Labs, Inc. was incorporated in 2016 and is headquartered in Austin, Texas.