Supplementary Review: Deluxe (DLX), May 2, 2024
The Q1 results represented a good start to 2024 with both revenue and earnings comfortably exceeding their consensus estimates of $526.3 million and 71 cents [...]