Analyst recommendations, earnings forecasts and price targets provide a framework for stock market valuations