Are stock investors crazy?

July 21, 2023

By Byron Gangnes Stock prices are at a very high level, and yet investors have not pulled back. What gives? How should we think about stock market values? In the long run, the price of a share of common stock should depend on the expected future stream of company earnings. Even growth stocks—which tend to […]

Read More