DELUXE CORPDLX

Market cap
$889.18M
P/E ratio
Period EndDividend per share (USD)YoY (%)
Dec 31, 20241.2+0.00%
Dec 31, 20231.2+0.00%
Dec 31, 20221.2+0.00%
Dec 31, 20211.2+0.00%
Dec 31, 20201.2+0.00%
Dec 31, 20191.2+0.00%
Dec 31, 20181.2+0.00%
Dec 31, 20171.2+0.00%
Dec 31, 20161.2+0.00%
Dec 31, 20151.2+4.35%
Dec 31, 20141.2+15.00%
Dec 31, 20131+0.00%
Dec 31, 20121+0.00%
Dec 31, 20111+0.00%
Dec 31, 20101