Why did General Mills stock gain on Wednesday? An upside surprise on earnings by adminPosted onJune 29, 2022