Analysts have mixed opinions on BMY, with a “Moderate Buy” consensus from 25 analysts. Seven rate it a “Strong Buy,” 17 recommend “Hold,” and one suggests “Sell.” The average price target is $59.52, ...
Our analyst team just revealed what they believe are the 10 best stocks to buy right now ... threatening Costco's dominant hold on that key demographic. Still, Costco has a strong track record ...