Deluxe Corporation Common Stock (DLX)

24.02
+0.27 (1.14%)
NYSE· Last Trade: Aug 13th, 2:28 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors