Meta was a $26 Bn net purchaser (opposite of issuer)
But still, at the beginning it is a transfer into the company’s coffers.
Also, Meta issued 180 MM new shares at $38/share at IPO. That’s ~$7 Bn. Which is less than 1/4th of what they repurchased just last year.
Between share repurchases and dividends, S&P 500 companies are putting money into the markets, not pulling it out.
Unless you're SpaceX [0], then the rules have exceptions...
[0] https://finance.yahoo.com/markets/stocks/articles/elon-musks...
Agree with you entirely with respect to other indexes including earlier than 6 months.