This may seem like a silly question but when a company announces it's plan to stock buyback what exactly does that mean. That the price of a share will go up because it's more in demand now? I'm assuming it's DCA over a long period of time(how do you know from what dates? Is that even disclosed?
Leave a Reply