I don't even know what your question really means, tbh. But yes, you need to own the stock already for this to be a good thing for you. Let's say Apple has 100 shares at 1 dollar each. They've sold 40 shares, and have 60 floating around for sale. They've made money, and decide to buy 50 shares themselves, and basically eliminate them. Now each share is worth 2 dollars.
This only benefits those who already owned shares.
There's also ways a company can offer to buy back owned stocks with a premium, but the end result is mostly the same. They create demand, shorten the availability of the stock, and this makes the price per share go up.
I love the Power Glove. It's so bad ---
PSN & Wii U: BrunyBrunz Nintendo Switch: SW-7367-4887-2583