B&G Foods Inc (BGS) Stock Analysis, Quote & Company Profile