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
ABVC BioPharma, Inc. stock logo
ABVC
ABVC BioPharma
$2.70
+3.1%
$2.67
$0.40
$5.48
$44.49M0.27346,117 shs90,846 shs
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
$0.07
+7.9%
$0.07
$0.05
$0.14
$9.95M1.3715,555 shs1,460 shs
Eagle Pharmaceuticals, Inc. stock logo
EGRX
Eagle Pharmaceuticals
$3.19
$3.00
$1.50
$3.87
$41.43M0.837,183 shs3,769 shs
Pluri Inc. stock logo
PLUR
Pluri
$4.75
-1.6%
$4.95
$3.33
$7.13
$38.02M0.7611,259 shs2,510 shs
Elon Musk's Next Move Cover

Explore Elon Musk’s boldest ventures yet—from AI and autonomy to space colonization—and find out how investors can ride the next wave of innovation.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
ABVC BioPharma, Inc. stock logo
ABVC
ABVC BioPharma
+3.05%-1.82%-42.31%+123.14%+300.71%
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
+7.94%+2.46%+10.30%+7.45%-30.14%
Eagle Pharmaceuticals, Inc. stock logo
EGRX
Eagle Pharmaceuticals
0.00%0.00%-12.60%+60.30%-24.94%
Pluri Inc. stock logo
PLUR
Pluri
-1.64%-7.93%-13.77%-18.51%-14.86%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
ABVC BioPharma, Inc. stock logo
ABVC
ABVC BioPharma
0.9754 of 5 stars
0.05.00.00.02.50.80.0
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
N/AN/AN/AN/AN/AN/AN/AN/A
Eagle Pharmaceuticals, Inc. stock logo
EGRX
Eagle Pharmaceuticals
1.9749 of 5 stars
0.02.00.03.90.63.30.0
Pluri Inc. stock logo
PLUR
Pluri
2.0717 of 5 stars
3.54.00.00.00.61.70.0
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
ABVC BioPharma, Inc. stock logo
ABVC
ABVC BioPharma
0.00
N/AN/AN/A
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
0.00
N/AN/AN/A
Eagle Pharmaceuticals, Inc. stock logo
EGRX
Eagle Pharmaceuticals
0.00
N/AN/AN/A
Pluri Inc. stock logo
PLUR
Pluri
3.00
Buy$12.00152.58% Upside

Current Analyst Ratings Breakdown

Latest BETRF, PLUR, EGRX, and ABVC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/2/2025
Pluri Inc. stock logo
PLUR
Pluri
Industrial Alliance Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Set Price Target$12.00
6/2/2025
Pluri Inc. stock logo
PLUR
Pluri
Alliance Global Partners
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$12.00
(Data available from 8/9/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
ABVC BioPharma, Inc. stock logo
ABVC
ABVC BioPharma
$510K89.89N/AN/A$0.06 per share45.00
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
N/AN/AN/AN/A($0.04) per shareN/A
Eagle Pharmaceuticals, Inc. stock logo
EGRX
Eagle Pharmaceuticals
$257.55M0.16$7.98 per share0.40N/A
Pluri Inc. stock logo
PLUR
Pluri
$330K113.30N/AN/A$1.00 per share4.75
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
ABVC BioPharma, Inc. stock logo
ABVC
ABVC BioPharma
-$4.90M-$0.13N/AN/A-963.46%-29.62%-14.08%8/13/2025 (Estimated)
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
-$2.55M-$0.01N/AN/AN/AN/A-609.07%9/23/2025 (Estimated)
Eagle Pharmaceuticals, Inc. stock logo
EGRX
Eagle Pharmaceuticals
$35.64MN/A0.00N/AN/AN/AN/AN/A
Pluri Inc. stock logo
PLUR
Pluri
-$20.89M-$5.53N/AN/A-2,563.29%-4,191.91%-85.40%9/17/2025 (Estimated)

Latest BETRF, PLUR, EGRX, and ABVC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/13/2025Q3 2025
Pluri Inc. stock logo
PLUR
Pluri
N/A-$0.94N/A-$0.94N/A$0.43 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
ABVC BioPharma, Inc. stock logo
ABVC
ABVC BioPharma
N/AN/AN/AN/AN/A
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
N/AN/AN/AN/AN/A
Eagle Pharmaceuticals, Inc. stock logo
EGRX
Eagle Pharmaceuticals
N/AN/AN/AN/AN/A
Pluri Inc. stock logo
PLUR
Pluri
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
ABVC BioPharma, Inc. stock logo
ABVC
ABVC BioPharma
N/A
0.22
0.22
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
N/A
0.04
0.04
Eagle Pharmaceuticals, Inc. stock logo
EGRX
Eagle Pharmaceuticals
N/AN/AN/A
Pluri Inc. stock logo
PLUR
Pluri
51.65
4.81
4.81

Institutional Ownership

CompanyInstitutional Ownership
ABVC BioPharma, Inc. stock logo
ABVC
ABVC BioPharma
11.38%
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
0.01%
Eagle Pharmaceuticals, Inc. stock logo
EGRX
Eagle Pharmaceuticals
85.36%
Pluri Inc. stock logo
PLUR
Pluri
16.59%

Insider Ownership

CompanyInsider Ownership
ABVC BioPharma, Inc. stock logo
ABVC
ABVC BioPharma
17.10%
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
34.77%
Eagle Pharmaceuticals, Inc. stock logo
EGRX
Eagle Pharmaceuticals
28.90%
Pluri Inc. stock logo
PLUR
Pluri
25.93%
CompanyEmployeesShares OutstandingFree FloatOptionable
ABVC BioPharma, Inc. stock logo
ABVC
ABVC BioPharma
3016.98 million14.08 millionNot Optionable
BetterLife Pharma Inc. stock logo
BETRF
BetterLife Pharma
7151.84 million99.05 millionNot Optionable
Eagle Pharmaceuticals, Inc. stock logo
EGRX
Eagle Pharmaceuticals
10012.99 million9.23 millionNo Data
Pluri Inc. stock logo
PLUR
Pluri
1507.87 million5.83 millionOptionable

Recent News About These Companies

Pluri Inc. reschedules 2025 annual meeting
Pluri: Fiscal Q3 Earnings Snapshot
Pluri Inc. acquires majority stake in Kokomodo Ltd.
Pluri acquires 71% stake in Kokomodo
Pluri’s immune cell expansion technologies gain patents

New MarketBeat Followers Over Time

Media Sentiment Over Time

ABVC BioPharma stock logo

ABVC BioPharma NASDAQ:ABVC

$2.70 +0.08 (+3.05%)
Closing price 08/8/2025 04:00 PM Eastern
Extended Trading
$2.73 +0.03 (+1.11%)
As of 08/8/2025 06: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.

ABVC BioPharma, Inc., a clinical stage biopharmaceutical company, develops drugs and medical devices to fulfill unmet medical needs in the United States. The company is developing ABV-1501, which is in Phase II clinical trials a combination therapy for triple negative breast cancer; ABV-1504 has completed Phase II clinical trials for major depressive disorders; ABV-1505, which is in Phase II clinical trials for adult attention deficit hyperactivity disorder; ABV-1703, which is in Phase II clinical trials for the treatment of metastatic pancreatic cancer; ABV-1702, which is in Phase II clinical trials to treat myelodysplastic syndromes; and ABV-1601 that is in Phase I/II clinical trials for treating depression in cancer patients. It is also developing ABV-1701 Vitargus that is in Phase II clinical trials for the treatment of retinal detachment or vitreous hemorrhage; and ABV-1519, which is in Phase I/II clinical trials for the treatment of non-small cell lung cancer. ABVC BioPharma, Inc. has a co-development agreement with Rgene Corporation; and collaboration agreements with BioHopeKing Corporation and BioFirst Corporation. The company is based in Fremont, California. ABVC BioPharma, Inc. operates as a subsidiary of YuanGene Corporation.

BetterLife Pharma stock logo

BetterLife Pharma OTCMKTS:BETRF

$0.07 +0.01 (+7.94%)
As of 08/8/2025 11:43 AM Eastern

BetterLife Pharma Inc., a biotechnology company, engages in the development and commercialization of compounds for the treatment of mental disorders in Canada. It is also involved in refining and developing drug candidates from a set of complementary interferon-based technologies that have the potential to engage the immune system to fight virus infections. The company's products pipeline includes BETR-001 for the treatment of major depressive disorder, anxiety, and neuropathic pain and other neuro-psychiatric and neurological disorders; and BETR-002 to treat benzodiazepine dependency, anxiety, and neurodegenerative disorders. It is also developing MM-003, which has completed Phase II clinical trials for treatment of COVID-19 and other respiratory viral infections; and MM-001, a topical cream for local intravaginal use to treat HPV-induced cervical intraepithelial neoplasia that has completed Phase II clinical trials. The company was formerly known as Pivot Pharmaceuticals Inc. and changed its name to BetterLife Pharma Inc. in December 2019. BetterLife Pharma Inc. was incorporated in 2002 and is headquartered in Vancouver, Canada.

Eagle Pharmaceuticals stock logo

Eagle Pharmaceuticals NASDAQ:EGRX

$3.19 0.00 (0.00%)
As of 08/8/2025 12:49 PM Eastern

Eagle Pharmaceuticals, Inc., a pharmaceutical company, focuses on developing and commercializing product candidates to treat diseases of the central nervous system or metabolic critical care, and oncology in the United States. The company offers Ryanodex for malignant hyperthermia; and Belrapzo and Bendeka for chronic lymphocytic leukemia and indolent B-cell non-Hodgkin's lymphoma. Its product candidates also include EP-4104, a dantrolene sodium to treat organophosphate exposure; PEMFEXY, a ready-to-use/dilute liquid form of pemetrexed for non-small cell lung cancer and mesothelioma; EA-114 (fulvestrant) for HR+/HER- breast cancer; and Vasopressin injection, which is indicated to enhance blood pressure in adults with vasodilatory shock. The company has license and collaboration agreements with Combioxin, SA for the development and commercialization rights to CAL02, an antitoxin agent for the treatment of severe pneumonia in combination with traditional antibacterial drugs; and AOP Orphan Pharmaceuticals GmbH for the commercial rights of Landiolol, a novel therapeutic product candidate for the short-term reduction of ventricular rate in patients with supraventricular tachycardia, including atrial fibrillation and atrial flutter. It has a strategic collaboration with Tyme Technologies, Inc. for the development of SM-88 to treat breast cancer (HR+/HER2-) and high-risk metastatic sarcomas. Eagle Pharmaceuticals, Inc. was incorporated in 2007 and is headquartered in Woodcliff Lake, New Jersey.

Pluri stock logo

Pluri NASDAQ:PLUR

$4.75 -0.08 (-1.64%)
Closing price 08/8/2025 03:55 PM Eastern
Extended Trading
$4.90 +0.15 (+3.14%)
As of 08/8/2025 05:46 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.

Pluri Inc., a biotechnology company, engages in the development of placenta-based cell therapy product candidates for the treatment of inflammatory, muscle injuries, and hematologic conditions. It operates in the field of regenerative medicine, food-tech, and biologics and focuses on establishing partnerships that leverage its 3D cell-based technology to additional industries that require mass cell production. The company's development pipeline includes PLX-PAD, is composed of maternal mesenchymal stromal cells originating from the placenta that is currently under phase III study for orthopedic, phase II study for COVID-19, and phase I/II clinical study for Steroid-Refractory cGVHD indications; and PLX-R18, is composed of fetal MSC like cells originating from the placenta that is currently under phase I study for HCT and pilot study for ARS indications. It is also involved in the development of modified PLX cells. The company was formerly known as Pluristem Therapeutics Inc. and changed its name to Pluri Inc. in July 2022. Pluri Inc. was incorporated in 2001 and is based in Haifa, Israel.