Skip to main content

Below are some of the most interesting things I came across this week. Click here to subscribe to our free weekly newsletter and get this post delivered to your inbox each Saturday morning.

If, as Warren Buffett famously teaches, “The price you pay determines your rate of return,” then investors could be greatly disappointed in the years to come given today’s extreme equity valuations.

For one thing, buybacks have been a major pillar of stock market performance in recent years yet there is reason to believe they may not be sustainable at current levels.

And in the short run, there are market dynamics in play that consistently suppress volatility until they reverse and potentially exacerbate it.

What’s more, there are signs from the inside of the stock market that a catalyst for such a reversal may be taking shape.

Meanwhile, those looking for the sort of attractive returns offered by undervalued assets are deploying capital in some of the most neglected areas of the market.