Based on your financial expertise, provide your response or viewpoint on the given financial question or topic. The response format is open.

What are the implications of a corporate stock repurchase or share buyback program?
The future shares will be fewer in number, yet have claim to less cash in the bank. All in all, there's little reason the shares would rise in value.  Say there are 1M shares, trading at $10. Market cap is $10M of course. Now, there happens to be $2M cash in the bank so each share had about $2 cash. By taking the $2M and buying 200K shares, 800K shares remain, but why would you think they'd be valued at $12.50? The same $10 value per share is now an $8M market cap as $2M has been disbursed, no less so than if it were given out in a dividend.