Dividends are nice, BUTdividends don't come close to compensating for the drop in SP during the past several years.
To state the obvious, the SP of COS appears closely tied to the price of oil. If you think oil will go back above $90 and stay there, COS may well prove a good investment. But if the price of oil falls below $80 - look out below - all the way down to under $20 per share.