From past history definitely a good thing.
Company buying back its own share is telling the market the company thinks the shares are undervalued at these prices. Who would know more about the health of CSR than its own managers?
Add to My Watchlist
What is My Watchlist?