Alimentation Couche-Tard and more set to report earnings Friday
...