Which is what confuses me. How can there be a consensus that something is undervalued over a period of time ... wouldn't the markets just correct the price quickly?
The other explanation is that investment firm XYZ is wrong when they say that a particular asset is undervalued.