DELUXE CORPDLX

Market cap
$919.25M
P/E ratio
Period EndMarketable securities, non-current (Million USD)YoY (%)
Dec 31, 202461-1.45%
Dec 31, 202362+29.59%
Dec 31, 202248+1.23%
Dec 31, 202147+2.79%
Dec 31, 202046+2.05%
Dec 31, 201945+2.79%
Dec 31, 201844+2.74%
Dec 31, 201743+0.87%
Dec 31, 201642+1.32%
Dec 31, 201542-10.25%
Dec 31, 201446+4.50%
Dec 31, 201344-5.22%
Dec 31, 201247+3.88%
Dec 31, 201145+20.68%
Dec 31, 201037