DELUXE CORP (DLX) Stock Chart

NYSE:DLX • US2480191012

27.08 USD
+0.47 (+1.77%)
Last: Feb 18, 2026, 09:57 AM
Open in Chart Tool
DELUXE CORP / DLX Daily stock chart