DELUXE CORPDLX

Market cap
$882.89M
P/E ratio
Period EndDiluted EPS (USD)YoY (%)
Dec 31, 20241.2+100.00%
Dec 31, 20230.6-60.67%
Dec 31, 20221.5+3.45%
Dec 31, 20211.5+663.16%
Dec 31, 20200.2-104.09%
Dec 31, 2019-4.6-247.15%
Dec 31, 20183.2-33.05%
Dec 31, 20174.7+1.51%
Dec 31, 20164.7+6.65%
Dec 31, 20154.4+10.10%
Dec 31, 20144+8.49%
Dec 31, 20133.7+9.94%
Dec 31, 20123.3+18.57%
Dec 31, 20112.8-5.41%
Dec 31, 20103