The current valuation score of Deluxe Corp is 8.54, ranking 54 out of 159 in the Professional & Commercial Services industry. Its current P/E ratio is 11.29, which is 217.97% below the recent high of 35.90 and 15.74% 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.