Why Idenix Pharmaceuticals, B&G Foods, and Petrobras Rose Today