Deluxe
DLX
#5816
Rank
C$1.15 B
Marketcap
$26.10
Share price
-0.48%
Change (1 day)
2.76%
Change (1 year)

P/S ratio for Deluxe (DLX)

P/S ratio as of November 2024 (TTM): 0.3805

According to Deluxe's latest financial reports and stock price the company's current price-to-sales ratio (TTM) is 1.36. At the end of 2024 the company had a P/S ratio of 0.4155.

P/S ratio history for Deluxe from 2001 to 2024

PS ratio at the end of each year

Year P/S ratio Change
20240.4155-2.81%
20230.427530.62%
20220.3273-51.62%
20210.6765-0.96%
20200.6831-34.75%
20191.0521.88%
20180.8590-54.34%
20171.88-0.04%
20161.8824.8%
20151.51-18.47%
20141.8511.57%
20131.6653.91%
20121.0832.02%
20110.8159-3.19%
20100.842849.64%
20090.56328.21%
20080.5205-50.54%
20071.0532.9%
20060.7918-11.13%
20050.8910-26.22%
20041.21-27.67%
20031.67-17.14%
20022.01-3.18%
20012.08

P/S ratio for similar companies or competitors

Company P/S ratio P/S ratio differencediff. Country
N/AN/A๐Ÿ‡บ๐Ÿ‡ธ USA
1.38 261.95%๐Ÿ‡บ๐Ÿ‡ธ USA