Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Evofem Biosciences, Inc. stock logo
EVFM
Evofem Biosciences
$0.02
+19.7%
$0.02
$0.01
$3.75
$943K-1.12776,850 shs401,085 shs
Geron Co. stock logo
GERN
Geron
$3.80
+6.7%
$2.83
$1.64
$4.05
$2.08B0.6211.02 million shs3.92 million shs
Mallinckrodt plc stock logo
MNK
Mallinckrodt
$0.12
$0.34
$0.75
$6.42
$1.58MN/A2.62 million shs39,227 shs
Neptune Wellness Solutions Inc stock logo
NEPT
Neptune Wellness Solutions
$0.39
$0.19
$28.00
$906K2.19462,687 shs2.25 million shs
Osmotica Pharmaceuticals plc stock logo
OSMT
Osmotica Pharmaceuticals
$1.16
$0.98
$4.95
$69.47M2.34396,682 shs296,500 shs
(Almost) Everything You Need To Know About The EV Market Cover

Click the link below and we'll send you MarketBeat's guide to investing in electric vehicle technologies (EV) and which EV stocks show the most promise.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Evofem Biosciences, Inc. stock logo
EVFM
Evofem Biosciences
-4.70%+0.71%-21.98%-59.31%-99.44%
Geron Co. stock logo
GERN
Geron
-0.56%-4.56%+7.88%+64.81%+46.50%
Mallinckrodt plc stock logo
MNK
Mallinckrodt
0.00%0.00%0.00%0.00%-97.89%
Neptune Wellness Solutions Inc stock logo
NEPT
Neptune Wellness Solutions
0.00%0.00%0.00%-55.36%-99.22%
Osmotica Pharmaceuticals plc stock logo
OSMT
Osmotica Pharmaceuticals
0.00%0.00%0.00%0.00%0.00%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Evofem Biosciences, Inc. stock logo
EVFM
Evofem Biosciences
N/AN/AN/AN/AN/AN/AN/AN/A
Geron Co. stock logo
GERN
Geron
2.9427 of 5 stars
3.51.00.01.31.81.70.6
Mallinckrodt plc stock logo
MNK
Mallinckrodt
N/AN/AN/AN/AN/AN/AN/AN/A
Neptune Wellness Solutions Inc stock logo
NEPT
Neptune Wellness Solutions
N/AN/AN/AN/AN/AN/AN/AN/A
Osmotica Pharmaceuticals plc stock logo
OSMT
Osmotica Pharmaceuticals
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Evofem Biosciences, Inc. stock logo
EVFM
Evofem Biosciences
2.00
HoldN/AN/A
Geron Co. stock logo
GERN
Geron
3.00
Buy$5.3340.35% Upside
Mallinckrodt plc stock logo
MNK
Mallinckrodt
N/AN/AN/AN/A
Neptune Wellness Solutions Inc stock logo
NEPT
Neptune Wellness Solutions
N/AN/AN/AN/A
Osmotica Pharmaceuticals plc stock logo
OSMT
Osmotica Pharmaceuticals
N/AN/AN/AN/A

Current Analyst Ratings

Latest EVFM, NEPT, OSMT, GERN, and MNK Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/11/2024
Geron Co. stock logo
GERN
Geron
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$5.00
4/10/2024
Geron Co. stock logo
GERN
Geron
Wedbush
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$6.00
3/15/2024
Geron Co. stock logo
GERN
Geron
Wedbush
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$6.00
3/15/2024
Geron Co. stock logo
GERN
Geron
The Goldman Sachs Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$4.00 ➝ $5.00
3/15/2024
Geron Co. stock logo
GERN
Geron
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$4.00 ➝ $5.00
2/28/2024
Geron Co. stock logo
GERN
Geron
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$4.00
(Data available from 4/26/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Evofem Biosciences, Inc. stock logo
EVFM
Evofem Biosciences
$18.22M0.05$1.70 per share0.01($2.64) per share-0.01
Geron Co. stock logo
GERN
Geron
$240K8,658.78N/AN/A$0.46 per share8.26
Mallinckrodt plc stock logo
MNK
Mallinckrodt
N/AN/AN/AN/A$47.48 per shareN/A
Neptune Wellness Solutions Inc stock logo
NEPT
Neptune Wellness Solutions
$52.62M0.00N/AN/A($91.90) per share0.00
Osmotica Pharmaceuticals plc stock logo
OSMT
Osmotica Pharmaceuticals
$177.88M0.00N/A1.00$1.50 per share0.00

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Evofem Biosciences, Inc. stock logo
EVFM
Evofem Biosciences
$52.98M-$7.62N/AN/A290.81%-90.20%331.20%4/26/2024 (Estimated)
Geron Co. stock logo
GERN
Geron
-$184.13M-$0.33N/AN/AN/A-77,691.14%-63.33%-44.71%5/2/2024 (Confirmed)
Mallinckrodt plc stock logo
MNK
Mallinckrodt
N/A-$116.19N/AN/A-82.59%20.32%2.49%N/A
Neptune Wellness Solutions Inc stock logo
NEPT
Neptune Wellness Solutions
-$60.46M-$106.72N/AN/AN/A-128.13%N/A-141.94%7/15/2024 (Estimated)
Osmotica Pharmaceuticals plc stock logo
OSMT
Osmotica Pharmaceuticals
-$79.59M-$1.59N/AN/AN/A-138.76%-81.23%-20.97%N/A

Latest EVFM, NEPT, OSMT, GERN, and MNK Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/2/2024N/A
Geron Co. stock logo
GERN
Geron
-$0.10N/A+$0.10N/AN/AN/A  
3/27/2024Q4 2023
Evofem Biosciences, Inc. stock logo
EVFM
Evofem Biosciences
N/A-$0.44-$0.44-$0.44N/A$4.84 million
2/28/2024Q4 23
Geron Co. stock logo
GERN
Geron
-$0.10-$0.09+$0.01-$0.09$0.06 million$0.02 million    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Evofem Biosciences, Inc. stock logo
EVFM
Evofem Biosciences
N/AN/AN/AN/AN/A
Geron Co. stock logo
GERN
Geron
N/AN/AN/AN/AN/A
Mallinckrodt plc stock logo
MNK
Mallinckrodt
N/AN/AN/AN/AN/A
Neptune Wellness Solutions Inc stock logo
NEPT
Neptune Wellness Solutions
N/AN/AN/AN/AN/A
Osmotica Pharmaceuticals plc stock logo
OSMT
Osmotica Pharmaceuticals
N/AN/AN/AN/AN/A

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Evofem Biosciences, Inc. stock logo
EVFM
Evofem Biosciences
N/A
0.13
0.10
Geron Co. stock logo
GERN
Geron
0.14
3.16
3.16
Mallinckrodt plc stock logo
MNK
Mallinckrodt
1.18
0.57
0.31
Neptune Wellness Solutions Inc stock logo
NEPT
Neptune Wellness Solutions
N/A
0.23
0.10
Osmotica Pharmaceuticals plc stock logo
OSMT
Osmotica Pharmaceuticals
N/A
0.43
0.42

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Evofem Biosciences, Inc. stock logo
EVFM
Evofem Biosciences
0.22%
Geron Co. stock logo
GERN
Geron
73.71%
Mallinckrodt plc stock logo
MNK
Mallinckrodt
83.74%
Neptune Wellness Solutions Inc stock logo
NEPT
Neptune Wellness Solutions
14.44%
Osmotica Pharmaceuticals plc stock logo
OSMT
Osmotica Pharmaceuticals
46.18%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Evofem Biosciences, Inc. stock logo
EVFM
Evofem Biosciences
3755.46 million53.85 millionNot Optionable
Geron Co. stock logo
GERN
Geron
141546.87 million529.92 millionOptionable
Mallinckrodt plc stock logo
MNK
Mallinckrodt
2,70013.17 million13.13 millionNot Optionable
Neptune Wellness Solutions Inc stock logo
NEPT
Neptune Wellness Solutions
584.53 million4.30 millionNot Optionable
Osmotica Pharmaceuticals plc stock logo
OSMT
Osmotica Pharmaceuticals
30262.59 million59.32 millionNot Optionable

EVFM, NEPT, OSMT, GERN, and MNK Headlines

SourceHeadline
Vanda Pharmaceuticals Inc.Vanda Pharmaceuticals Inc.
wsj.com - March 6 at 4:32 PM
RVL Pharmaceuticals PLC (RVLPQ)RVL Pharmaceuticals PLC (RVLPQ)
investing.com - December 19 at 9:08 AM
Other OTC Pharmaceuticals - SeychellesOther OTC Pharmaceuticals - Seychelles
statista.com - October 8 at 8:51 PM
Osmotica Pharmaceuticals is about to announce its earnings — heres what to expectOsmotica Pharmaceuticals is about to announce its earnings — here's what to expect
markets.businessinsider.com - August 14 at 1:21 AM
What Wall Street expects from Osmotica Pharmaceuticalss earningsWhat Wall Street expects from Osmotica Pharmaceuticals's earnings
markets.businessinsider.com - March 19 at 12:43 PM
GRO Biosciences Appoints Rakhshita Dhar to its Board of DirectorsGRO Biosciences Appoints Rakhshita Dhar to its Board of Directors
nz.finance.yahoo.com - January 19 at 9:21 PM
UPDATE – Osmotica Pharmaceuticals plc Announces Corporate Name Change to RVL Pharmaceuticals plc, New Ticker Symbol “RVLP,” Plans to Launch UPNEEQ® into the Medical Aesthetics Market, and Provides Fourth Quarter 2022 Net Sales GuidanceUPDATE – Osmotica Pharmaceuticals plc Announces Corporate Name Change to RVL Pharmaceuticals plc, New Ticker Symbol “RVLP,” Plans to Launch UPNEEQ® into the Medical Aesthetics Market, and Provides Fourth Quarter 2022 Net Sales Guidance
finance.yahoo.com - January 19 at 3:55 PM
Osmotica Pharmaceuticals Announces Corporate Name Change to RVL Pharmaceuticals plc With New Ticker Symbol RVLPOsmotica Pharmaceuticals Announces Corporate Name Change to RVL Pharmaceuticals plc With New Ticker Symbol 'RVLP'
benzinga.com - January 19 at 10:54 AM
Osmotica Pharmaceuticals plc Announces Corporate Name Change to RVL Pharmaceuticals plc, New Ticker Symbol “RVLP,” Plans to Launch UPNEEQ® into the Medical Aesthetics Market, and Provides Fourth Quarter 2022 Net Sales GuidanceOsmotica Pharmaceuticals plc Announces Corporate Name Change to RVL Pharmaceuticals plc, New Ticker Symbol “RVLP,” Plans to Launch UPNEEQ® into the Medical Aesthetics Market, and Provides Fourth Quarter 2022 Net Sales Guidance
finance.yahoo.com - January 19 at 10:54 AM
RVL Pharmaceuticals to Host UPNEEQ® Overview and Business Update Webcast on January 19, 2022RVL Pharmaceuticals to Host UPNEEQ® Overview and Business Update Webcast on January 19, 2022
finance.yahoo.com - January 18 at 7:56 AM
Fresh Insights On Osmotica Pharmaceuticals plc (OSMT)Fresh Insights On Osmotica Pharmaceuticals plc (OSMT)
stocksregister.com - January 15 at 6:25 PM
Osmotica Pharmaceuticals plc (OSMT): What Is Good About Stock?Osmotica Pharmaceuticals plc (OSMT): What Is Good About Stock?
marketingsentinel.com - January 11 at 7:36 AM
Osmotica Pharmaceuticals plc to Host UPNEEQ® Overview and Business Update Call on January 19, 2022Osmotica Pharmaceuticals plc to Host UPNEEQ® Overview and Business Update Call on January 19, 2022
finance.yahoo.com - January 6 at 9:24 AM
Boom Or Bust: What Are Osmotica Pharmaceuticals plc’s (NASDAQ:OSMT) Future Prospects?Boom Or Bust: What Are Osmotica Pharmaceuticals plc’s (NASDAQ:OSMT) Future Prospects?
marketingsentinel.com - January 1 at 10:28 AM
Osmotica Pharmaceuticals plc (NASDAQ: OSMT) Shares Rose Recently. However, Trouble May Still Be Lurking.Osmotica Pharmaceuticals plc (NASDAQ: OSMT) Shares Rose Recently. However, Trouble May Still Be Lurking.
stocksregister.com - December 27 at 12:57 PM
Osmotica Pharmaceuticals plc (NASDAQ: OSMT): Why Investors Shouldn’t Ditch OSMT Stock In 2021Osmotica Pharmaceuticals plc (NASDAQ: OSMT): Why Investors Shouldn’t Ditch OSMT Stock In 2021
marketingsentinel.com - December 27 at 12:57 PM
Osmotica Pharmaceuticals plc (NASDAQ:OSMT) Shares Plunged 0.00% In A Week – But Will They Keep Going Up?Osmotica Pharmaceuticals plc (NASDAQ:OSMT) Shares Plunged 0.00% In A Week – But Will They Keep Going Up?
marketingsentinel.com - December 23 at 2:40 PM
James Schaub Is The Executive VP & COO of Osmotica Pharmaceuticals plc (NASDAQ:OSMT) And They Just Picked Up 30% More SharesJames Schaub Is The Executive VP & COO of Osmotica Pharmaceuticals plc (NASDAQ:OSMT) And They Just Picked Up 30% More Shares
nasdaq.com - December 22 at 2:02 PM
Osmotica Pharmaceuticals plc to Present at H.C. Wainwright Bioconnect ConferenceOsmotica Pharmaceuticals plc to Present at H.C. Wainwright Bioconnect Conference
finance.yahoo.com - December 20 at 6:40 PM
Osmotica Pharmaceuticals plc (NASDAQ: OSMT):The Stock Was Down -2.04 Percent From Its Lows On Friday, So What’s To Come?Osmotica Pharmaceuticals plc (NASDAQ: OSMT):The Stock Was Down -2.04 Percent From Its Lows On Friday, So What’s To Come?
marketingsentinel.com - December 18 at 6:32 PM
Osmotica Pharmaceuticals EPS Diluted (5 Year Growth)Osmotica Pharmaceuticals EPS Diluted (5 Year Growth)
ycharts.com - December 18 at 12:57 AM
Osmotica Pharmaceuticals plc (OSMT) Could Be Sitting On A GoldmineOsmotica Pharmaceuticals plc (OSMT) Could Be Sitting On A Goldmine
stocksregister.com - December 4 at 10:20 AM
What Analysts Were Expecting After Osmotica Pharmaceuticals plc (NASDAQ: OSMT) rose 2.76%What Analysts Were Expecting After Osmotica Pharmaceuticals plc (NASDAQ: OSMT) rose 2.76%
stocksregister.com - November 25 at 2:06 PM
The Future Of Osmotica Pharmaceuticals plc (NASDAQ: OSMT) In 2021The Future Of Osmotica Pharmaceuticals plc (NASDAQ: OSMT) In 2021
stocksregister.com - November 18 at 9:51 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Evofem Biosciences logo

Evofem Biosciences

NASDAQ:EVFM
Evofem Biosciences, Inc., a biopharmaceutical company, develops and commercializes various products to address unmet needs in women's sexual and reproductive health. Its commercial product is Phexxi, a vaginal gel for the prevention of pregnancy. The company is also involved in the development of EVO100 for the prevention of chlamydia and gonorrhea in Women, and EVO200 for the prevention of recurrent bacterial vaginosis. Evofem Biosciences, Inc. is headquartered in San Diego, California.
Geron logo

Geron

NASDAQ:GERN
Geron Corporation, a late-stage clinical biopharmaceutical company, focuses on the development and commercialization of therapeutics for myeloid hematologic malignancies. It develops imetelstat, a telomerase inhibitor that is in Phase 3 clinical trials, which inhibits the uncontrolled proliferation of malignant stem and progenitor cells in myeloid hematologic malignancies for the treatment of low or intermediate-1 risk myelodysplastic syndromes and intermediate-2 or high-risk myelofibrosis. The company was incorporated in 1990 and is headquartered in Foster City, California.
Mallinckrodt logo

Mallinckrodt

NYSE:MNK
Mallinckrodt Plc is a global specialty pharmaceuticals company. It develops, manufactures, markets and distributes both branded and generic specialty pharmaceutical products and medical imaging agents. It operates through the Specialty Brands and Specialty Generics segments. The Specialty Brands segment includes branded medicines. The Specialty Generics segment relates to specialty generic drugs, active pharmaceutical ingredients, as well as external manufacturing. The company was founded by Gustavo Mallinckrodt, Otto Mallinckrodt and Edward Mallinckrodt in 1867 and is headquartered in Blanchardstown, Dublin.
Neptune Wellness Solutions logo

Neptune Wellness Solutions

NASDAQ:NEPT
Neptune Wellness Solutions Inc., a health and wellness products company, specializes in the extraction, purification and formulation of cannabis products, as well as other specialty ingredients, such as MaxSimil, a patented ingredient that enhances the absorption of lipid-based nutraceuticals, and various other marine and seed oils. Its custom formulations are available in various delivery forms, such as softgels, liquid solutions, nutritional emulsions, and chewables. Neptune Wellness Solutions Inc. was founded in 1998 and is headquartered in Laval, Canada.
Osmotica Pharmaceuticals logo

Osmotica Pharmaceuticals

NASDAQ:OSMT
Osmotica Pharmaceuticals Plc engages in the development and commercialization of products for neurology and women's health. Its products include Upneeq, M-72, Arbaclofen ER, OS870, Divigel, OB Complete, Methylphenidate ER, Venlafaxine ER tablets (VERT), Hydromorphone ER, Sodium Benzoate/Sodium Phenylacetate, Oxybutynin ER, Prescription Prenatal Vitamins, Chlorzoxazone (Lorzone AG), Tramadol ER (ConZip AG), Nitrofurantoin and Osmodex ANDAs. The company was founded in 1986 and is headquartered in Bridgewater, NJ.