The current valuation score of Deluxe Corp is 8.29, ranking 90 out of 163 in the Professional & Commercial Services industry. Its current P/E ratio is 10.30, which is 248.55% below the recent high of 35.90 and 7.63% above the recent low of 9.51.
P/E
Relevant data have not been disclosed by the company yet.
P/B
Relevant data have not been disclosed by the company yet.
P/S
Relevant data have not been disclosed by the company yet.
P/CF
Relevant data have not been disclosed by the company yet.