B&G Foods Inc (BGS) Stock Charts & Fundamentals