There are a lot of factors that go into stock prices. The profit margin issue is a long term pricing issue that would justify higher than historical P/E ratios on the S&P 500 using the forward 12 month estimated non-GAAP earnings or TTM GAAP, compared to the long term average numbers going back 30 or 50 years.
The buyback level will impact the supply of stock which can influence price particularly when there is excessive money, as now, in the system that has nowhere to go for productive uses. The level of competition from credit risk free investments is also a factor, using for example a 10 year treasury yield,
In the Russell 3000, a broad measure of the entire U.S. stock market, the 2022 total buyback was at $1.05 trillion. That may fall some this year in part due to the 1% excise tax that the companies have to pay on the value and partly due to higher stock prices making the buybacks far less prudent.
I am no longer in a capital accumulation phase. My key investment objectives are capital preservation and income generation.
I started to buy stocks in the late 1960s.
I have a balanced worldwide portfolio with a considerable allocation to cash.
I am not a financial advisor but simply an individual investor who has been managing my own money since I was a teenager. In this blog, I am acting solely as a financial journalist focusing on my own investments. The information contained in this blog is not intended to be a complete description or summary of all available data relevant to making an investment decision. Instead, I am merely expressing some of the reasons underlying the purchase or sell of securities. Nothing in this blog is intended to constitute investment or legal advice or a recommendation to buy or to sell. All investors need to perform their own due diligence before making any financial decision which requires at a minimum reading original source material available at the SEC and elsewhere. For purchases of bonds and preferred stocks, the prospectuses need to be reviewed until fully understood by the investor.
In the past we didn't have +/- $1Tril/yr in stock buybacks, so factor that in too. Great video.
ReplyDeleteThere are a lot of factors that go into stock prices. The profit margin issue is a long term pricing issue that would justify higher than historical P/E ratios on the S&P 500 using the forward 12 month estimated non-GAAP earnings or TTM GAAP, compared to the long term average numbers going back 30 or 50 years.
ReplyDeleteThe buyback level will impact the supply of stock which can influence price particularly when there is excessive money, as now, in the system that has nowhere to go for productive uses. The level of competition from credit risk free investments is also a factor, using for example a 10 year treasury yield,
In the Russell 3000, a broad measure of the entire U.S. stock market, the 2022 total buyback was at $1.05 trillion. That may fall some this year in part due to the 1% excise tax that the companies have to pay on the value and partly due to higher stock prices making the buybacks far less prudent.