Are Stocks Overpriced and Forming a Bubble? Invented by the 2013 Nobel-prize-winning economist Robert Schiller, the Shiller PE is a widely-watched measure of the stock market’s health. and it recently turned negative, indicating the U.S. stock market is overpriced and ripe for a fall. Should you worry? Read more…