Barry C McCarthy, EVP at First Data Corp, holds 173.41K shares in Deluxe (Ticker: DLX), holds 333.57K shares in First Data Corp (Ticker: FDC). Most recently, Barry C McCarthy Bought ― shares of Deluxe on Mar 14, 2024 for an estimated value of 51.32K.