DELUXE CORPDLX

Market cap
$889.18M
P/E ratio
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 202430.8-9.72%
Dec 31, 202334.1+52.66%
Dec 31, 202222.3-32.48%
Dec 31, 202133.1-53.34%
Dec 31, 202070.9-1022.47%
Dec 31, 2019-7.7-125.94%
Dec 31, 201829.6+12.12%
Dec 31, 201726.4-18.96%
Dec 31, 201632.6-2.17%
Dec 31, 201533.3+1.72%
Dec 31, 201432.8-2.44%
Dec 31, 201333.6+4.94%
Dec 31, 201232-3.25%
Dec 31, 201133.1-5.44%
Dec 31, 201035