DELUXE CORPDLX

Market cap
$919.25M
P/E ratio
Period EndInventories (Million USD)YoY (%)
Dec 31, 202436-13.53%
Dec 31, 202342-19.48%
Dec 31, 202252+49.64%
Dec 31, 202135-12.96%
Dec 31, 202040+0.52%
Dec 31, 201940-14.04%
Dec 31, 201846+9.92%
Dec 31, 201742+5.14%
Dec 31, 201640-4.23%
Dec 31, 201542+6.46%
Dec 31, 201439+36.06%
Dec 31, 201329+24.37%
Dec 31, 201223+5.66%
Dec 31, 201122+1.77%
Dec 31, 201022