Many factors control the stock market. It is believed by many, the #1 factor is interest rates.
The higher the interest rates, the greater the expense to operate a company, lowering profits.
Interest rates are the highest they have been in decades. So why are profits higher?
Inflation. The highest inflation rate in 40 years as allowed companies to raise prices higher than the inflation rate. Generating higher profits.
I have no idea how or when this cycle ends. But, it maybe a hard landing.
PS, having trouble typing, forgive any errors.