According to
Zen Ratings, our proprietary rating system that evaluates 115 factors proven to drive growth in stocks and assigns each stock in our system an overall letter grade as well as 7 individual Component Grades for Value, Growth, Momentum, Sentiment, Safety, Financials, and proprietary AI algorithms, the 3 best pharma stocks to buy right now are:
1. Amneal Pharmaceuticals (NASDAQ:AMRX)
The Component Grade breakdown for Amneal Pharmaceuticals (NASDAQ:AMRX) is: Value: B, Growth: A, Momentum: C, Sentiment: A, Safety: C, Financials: C, and AI: C.
Amneal Pharmaceuticals (NASDAQ:AMRX) has a Due Diligence Score of 30, which is equal to the pharmaceutical industry average of 30.
AMRX passed 10 out of 33 due diligence checks and has average fundamentals. Amneal Pharmaceuticals has seen its stock return 89.69% over the past year, overperforming other pharmaceutical stocks by 107 percentage points.
Amneal Pharmaceuticals has an average 1 year
price target of $17.00, an upside of 24.82% from Amneal Pharmaceuticals's current stock price of $13.62.
Amneal Pharmaceuticals stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 3 analysts covering Amneal Pharmaceuticals, 100% have issued a Strong Buy rating, 0% have issued a Buy, 0% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.
2. Neurocrine Biosciences (NASDAQ:NBIX)
The Component Grade breakdown for Neurocrine Biosciences (NASDAQ:NBIX) is: Value: A, Growth: B, Momentum: C, Sentiment: B, Safety: C, Financials: A, and AI: A.
Neurocrine Biosciences (NASDAQ:NBIX) has a Due Diligence Score of 59, which is 29 points higher than the pharmaceutical industry average of 30.
NBIX passed 20 out of 33 due diligence checks and has strong fundamentals. Neurocrine Biosciences has seen its stock return 23.63% over the past year, overperforming other pharmaceutical stocks by 41 percentage points.
Neurocrine Biosciences has an average 1 year
price target of $183.05, an upside of 24.51% from Neurocrine Biosciences's current stock price of $147.02.
Neurocrine Biosciences stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 19 analysts covering Neurocrine Biosciences, 52.63% have issued a Strong Buy rating, 31.58% have issued a Buy, 15.79% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.
3. Indivior Pharmaceuticals (NASDAQ:INDV)
The Component Grade breakdown for Indivior Pharmaceuticals (NASDAQ:INDV) is: Value: B, Growth: B, Momentum: C, Sentiment: A, Safety: B, Financials: B, and AI: C.
Indivior Pharmaceuticals (NASDAQ:INDV) has a Due Diligence Score of 45, which is 15 points higher than the pharmaceutical industry average of 30.
INDV passed 15 out of 33 due diligence checks and has strong fundamentals. Indivior Pharmaceuticals has seen its stock return 247.09% over the past year, overperforming other pharmaceutical stocks by 264 percentage points.
Indivior Pharmaceuticals has an average 1 year
price target of $48.00, an upside of 18.2% from Indivior Pharmaceuticals's current stock price of $40.61.
Indivior Pharmaceuticals stock has a consensus Buy recommendation according to Wall Street analysts. Of the 1 analyst covering Indivior Pharmaceuticals, 0% have issued a Strong Buy rating, 100% have issued a Buy, 0% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.