Deluxe Corporation (DLX)

USD 16.86

(-1.46%)

Historical Prices

Date Open High Low Close Volume
18 Mar, 1980 33.5 34.26 33.5 33.5 17.7 Thousand
17 Mar, 1980 33.75 34.5 33.75 33.75 8900.00