Buyback Nation | Seeking Alpha Corporate buybacks have become one of the main drivers of stock prices and there is evidence to suggest they work. While it’s likely to be good for stock prices, many […]