I think it’s safe to assume, at least some percentage of today’s buys are locked away for the duration. The float keeps getting smaller so that’s good.
I do believe demand for shares, because of the future value they have, will far outpace the availability of shares and the market cap will respond accordingly.