Deluxe Return on Investment 2010-2024 | DLX

Current and historical return on investment (ROI) values for Deluxe (DLX) over the last 10 years.
Deluxe ROI - Return on Investment Historical Data
Date TTM Net Income LT Investments & Debt Return on Investment
2024-06-30 $0.18B $2.14B 8.24%
2024-03-31 $0.17B $2.15B 7.95%
2023-12-31 $0.16B $2.11B 7.44%
2023-09-30 $0.16B $2.15B 7.11%
2023-06-30 $0.18B $2.20B 7.97%
2023-03-31 $0.17B $2.20B 7.86%
2022-12-31 $0.17B $2.18B 7.71%
2022-09-30 $0.17B $2.21B 7.60%
2022-06-30 $0.16B $2.22B 7.28%
2022-03-31 $0.14B $2.21B 6.03%
2021-12-31 $0.14B $2.20B 6.87%
2021-09-30 $0.13B $2.28B 7.12%
2021-06-30 $0.14B $2.33B 8.38%
2021-03-31 $0.14B $1.40B 9.24%
2020-12-31 $0.04B $1.35B 2.60%
2020-09-30 $0.04B $1.55B 2.82%
2020-06-30 $-0.34B $1.63B -22.20%
2020-03-31 $-0.31B $1.61B -19.68%
2019-12-31 $-0.19B $1.45B -11.41%
2019-09-30 $-0.15B $1.45B -8.44%
2019-06-30 $0.18B $1.85B 9.62%
2019-03-31 $0.21B $1.84B 11.31%
2018-12-31 $0.23B $1.83B 12.70%
2018-09-30 $0.25B $1.85B 13.80%
2018-06-30 $0.32B $1.84B 18.17%
2018-03-31 $0.33B $1.79B 19.33%
2017-12-31 $0.32B $1.68B 19.67%
2017-09-30 $0.32B $1.67B 19.77%
2017-06-30 $0.36B $1.63B 22.86%
2017-03-31 $0.36B $1.62B 23.48%
2016-12-31 $0.37B $1.60B 26.77%
2016-09-30 $0.37B $1.47B 27.95%
2016-06-30 $0.36B $1.43B 30.95%
2016-03-31 $0.36B $0.98B 34.53%
2015-12-31 $0.35B $1.37B 34.64%
2015-09-30 $0.35B $0.92B 37.59%
2015-06-30 $0.34B $0.92B 35.60%
2015-03-31 $0.34B $0.88B 34.71%
2014-12-31 $0.33B $1.04B 33.68%
2014-09-30 $0.32B $0.99B 33.35%
2014-06-30 $0.32B $0.97B 32.25%
2014-03-31 $0.32B $0.95B 30.80%
2013-12-31 $0.32B $0.94B 29.34%
2013-09-30 $0.32B $1.16B 28.35%
2013-06-30 $0.31B $1.12B 28.41%
2013-03-31 $0.30B $1.11B 28.38%
2012-12-31 $0.30B $1.09B 29.18%
2012-09-30 $0.30B $1.06B 29.71%
2012-06-30 $0.29B $1.02B 29.22%
2012-03-31 $0.28B $1.00B 28.29%
2011-12-31 $0.27B $0.96B 27.25%
2011-09-30 $0.26B $1.03B 25.85%
2011-06-30 $0.28B $1.01B 28.68%
2011-03-31 $0.28B $0.99B 29.30%
2010-12-31 $0.28B $0.97B 30.31%
2010-09-30 $0.28B $0.95B 30.71%
2010-06-30 $0.24B $0.91B 27.80%
2010-03-31 $0.23B $0.89B 27.38%
2009-12-31 $0.19B $0.86B 23.05%
Sector Industry Market Cap Revenue
Business Services Business & Office Products $0.856B $2.192B
Deluxe Corporation is a Trusted Payments and Business Technology(TM) company. Its solutions help businesses pay, get paid and grow. The company operate primarily in the U.S., but we also sell products and services in Canada, Australia and portions of Europe and South America. Its business segment includes Payments, Cloud Solutions, Promotional Solutions and Checks. Deluxe Corporation is based in MINNEAPOLIS.
Stock Name Country Market Cap PE Ratio
HNI (HNI) United States $2.373B 15.66
Steelcase (SCS) United States $1.394B 11.32
Eshallgo (EHGO) China $0.068B 0.00