Making Sense of Soaring Stock Prices

Making Sense of Soaring Stock Prices
(AP Photo/Frank Franklin II)
There has been much puzzlement that the world’s stock markets haven’t collapsed in the face of the COVID-19 pandemic, and especially in the United States, which has recently been setting record highs for new cases. But maybe it isn’t such a puzzle. A measure we call the Excess CAPE Yield (“ECY”) puts the long-term outlook for the world’s stock markets in better perspective. Read Full Article »


Comment
Show comments Hide Comments


Related Articles

Market Overview
Search Stock Quotes