A share buyback refers to a company's repurchase of its own shares from existing shareholders. The corporate action reduces the number of shares available in the market, which can drive up the value ...
Bonus Shares vs Bonus Preference Shares: Have you ever got a thought of receiving additional shares in a company at no cost, without investing even one rupee! Sounds interesting, isn't it? That's what ...