These 3 Stocks Look Expensive but Are Actually Cheap

A stock's price -- or even its current valuation -- rarely tell the whole story regarding its ability to produce respectable returns on capital over the long-term. In fact, deep value can be tremendously difficult to quantify in many cases -- leading to some stocks being incorrectly viewed as expensive based on short-term valuation metrics.

Armed with this insight, we asked three of our investors which stocks with rich valuations they think might be attractive long-term buys. They suggested BioMarin Pharmaceutical (NASDAQ: BMRN)Activision Blizzard (NASDAQ: ATVI), and BlackRock (NYSE: BLK). Read on to find out more.

Image source: Getty Images.

Continue reading


Source: Fool.com