Increases share price. Its a way to return capital to shareholders.
Is this because there are fewer shares in the market?
Please Login to reply.
Yep!
Why not invest in growing new (or existing) profit centers to grow share price?
Thats a good question to ask the management