Main deals this week: Meta, Boyd Gaming, Merck, Sandstorm Gold, Capgemini and more [og_img] Source link