Stock Information
Deluxe Corp (DLX)
Ticker Symbol: DLX
Exchange: NYSE
Sector: Commercial Services & Supplies
Market Cap: $1,380.40 mil
Piotroski score: 7
PE Ratio: 17.2417
EPS (TTM): 1.8051
Revenue (TTM): $46.44 M
Dividend Yield: 3.8523274478331%
ROE: 12.61%
Latest News
-
Deluxe Recognized With CIO 100 Award for Third Consecutive Year
Fri, May 1, 2026 1:01 PM
-
Deluxe and MRI Software Partner to Enhance Payment Capabilities for Property Management Companies
Tue, Apr 28, 2026 2:20 PM
-
Paul R. Garcia Named Chair of Deluxe Board of Directors
Mon, Apr 27, 2026 6:19 AM
Key Financials
Financial data not available