Stock Market is High: Time to Stop Buying Stocks?

The stock market is trading near its all-time high. Morningstar revealed that of the 682 U.S. stocks that its equity analysts cover, “only 5(!) have 5 stars, while 83 receive a single star.” For those who are not familiar with Morningstar’s star system, 5 stars represent super undervalued while 1 star represents super overvalued.  The […]