4 hours Sei Investments Co. Sells 73,434 Shares of Deluxe Co. (NYSE:DLX) MarketBeat
Sei Investments Co. trimmed its position in Deluxe Co. (NYSE:DLX – Free Report) by 22.1% during the 2nd quarter, according to the company in its most recent Form 13F filing with the Securities & Exchange Commission. The firm owned 258,482 shares o…