Deluxe Corporation (DLX)

USD 15.08

(2.24%)

Historical Prices

Date Open High Low Close Volume
14 Sep, 2023 19.67 20.09 19.67 20.05 160.48 Thousand