SUBSCRIBE Log In | Sign Up

Sectors & Industries

Company Ticker 201920182017201620152014201320122011201020092008200720062005
Deluxe Corporation DLX 6.445.695.264.964.593.963.653.322.802.961.941.972.751.963.09
Acco Brands Corporation ACCO 1.22000000000000021.15000000000000011.180.870.86000000000000010.790.671.200.980.22-2.32-6.26-0.020.131.40