What a terrible performing stock for the past 10 months compared to the market...I guess it is a buy below $28 again and a sell above $30.50. Even the stagnate utility sector did much better. It goes back up past 30 I am seller...I bought BGS for growth and dividend (which it has growth) but the market is treating it like a slow grower. The market does not like it for some reason? Debt? High PE? And now with the 10yr and 30yr going up this could be a horrific stock. I like the company but the stock sucks (if you compare it to the S&P the past 10 months). At least I will get dividends until it breaks 30 bucks again.
Just about all stocks are going down with the market the last few days. So, compare BGS with stalwarts like SO, VZ, and other dividend stocks and you will find it is holding up rather well.
Markets have a bad hair session every few years or quarters. A long time ago a broker told me it was called "fleecing the sheep"! So, worry not, BGS has been buying more companys and retireing bonds that they pay over 7% and issuing new bonds paying over 4%. No change for the strategy that has worked so well.
This appears to be another case of good company/unloved stock. The CEO seems to have a great strategy: buy up brands which soon become accretive. But it has been dropping like a rock over the past weeks. I'll add at 28 or below; seems that's where it's heading.