Are you a bargain hunter looking for a good stock to buy that isn't trading at an obscene valuation? You'll likely be hard-pressed to find many true discounts out there, with the S&P 500 up over 6% this year and many stocks performing well despite economic challenges and the ongoing coronavirus pandemic.
However, I've dug up three great bargains for you -- companies poised to generate some strong returns for your portfolio in the near future. Bristol Myers Squibb (NYSE: BMY) , Baidu (NASDAQ: BIDU) , and Morgan Stanley (NYSE: MS) are stocks that can give you some solid bang for your buck. They're all trading at very modest valuations, and now may be a great time to scoop them up. Here's why they look like solid buys.
Despite the bullishness around healthcare stocks this year (the Health Care Select Sector SPDR ETF is up 4% in 2020), there hasn't been much love thrown Bristol Myers Squibb's way. Down 5% year to date, the stock is underperforming the healthcare sector as a whole. The pharmaceutical company isn't among those in the heated race to develop a COVID-19 vaccine, and the U.S. president didn't use any of its drugs to treat his own coronavirus infection . Bristol Myers Squibb has simply been out of the spotlight, and while that doesn't make it a bad stock, it does mean it's gotten lost amid all the hype. And that could be great news for bargain-hunting investors.
For further details see:
3 Bargain Stocks You Can Buy Right Now