Yoi seem to be ignoring the fact that the shares to be purchased are bought off the open market.
There are 100 million shares held by short position traders however I do not see 100 million shares for sale between current price and 52 week high, nor well beyond.
This oversight on the part of shorts is what RK Spotted on GME prior to the gamma squeeze which occurred after he pointed it out on YouTube