Then go buy based on buyback promises.
They will love you for it.
Stock prices reflect value of the company based on revenues, EBITA, potential for growth
NOT the availability of the stock itself.
Take 2 identical companies.
One with 1,000,000,000 shares outstanding, the other with 2,000,000,000 shares outstanding.
Same revenues, same EBITDA, same potential for growth.
Which one should have the higher stock price? Why?