According to Zen Score, the 3 best medical stocks to buy right now are:
1. West Pharmaceutical Services (NYSE:WST)
West Pharmaceutical Services (NYSE:WST) is the top medical stock with a Zen Score of 54, which is 26 points higher than the medical industry average of 28. It passed 20 out of 38 due diligence checks and has strong fundamentals. West Pharmaceutical Services has seen its stock return 0.41% over the past year, overperforming other medical stocks by 9 percentage points.
West Pharmaceutical Services has an average 1 year
price target of $460.33, an upside of 26.4% from West Pharmaceutical Services's current stock price of $364.19.
West Pharmaceutical Services stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 3 analysts covering West Pharmaceutical Services, 66.67% have issued a Strong Buy rating, 0% have issued a Buy, 33.33% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.
2. Utah Medical Products (NASDAQ:UTMD)
Utah Medical Products (NASDAQ:UTMD) is the second best medical stock with a Zen Score of 50, which is 22 points higher than the medical industry average of 28. It passed 17 out of 38 due diligence checks and has strong fundamentals. Utah Medical Products has seen its stock lose -28.06% over the past year, underperforming other medical stocks by -19 percentage points.
3. Staar Surgical Co (NASDAQ:STAA)
Staar Surgical Co (NASDAQ:STAA) is the third best medical stock with a Zen Score of 49, which is 21 points higher than the medical industry average of 28. It passed 16 out of 33 due diligence checks and has strong fundamentals. Staar Surgical Co has seen its stock lose -37.37% over the past year, underperforming other medical stocks by -29 percentage points.
Staar Surgical Co has an average 1 year
price target of $44.60, an upside of 5.31% from Staar Surgical Co's current stock price of $42.35.
Staar Surgical Co stock has a consensus Buy recommendation according to Wall Street analysts. Of the 5 analysts covering Staar Surgical Co, 40% have issued a Strong Buy rating, 0% have issued a Buy, 60% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.