DELUXE CORPDLX

Market cap
$882.89M
P/E ratio
Period EndWorking capital (Million USD)YoY (%)
Dec 31, 202446-41.72%
Dec 31, 202378-23.18%
Dec 31, 2022102+27.60%
Dec 31, 202180-6.22%
Dec 31, 202085-6.63%
Dec 31, 201991-19.57%
Dec 31, 2018113+29.34%
Dec 31, 201788+1.83%
Dec 31, 201686+10.26%
Dec 31, 201578+18.50%
Dec 31, 201466+44.65%
Dec 31, 201346+59.33%
Dec 31, 201229+8.34%
Dec 31, 201126-4.63%
Dec 31, 201028