Published on 5 Jan 2024 on Simply Wall St. via Yahoo Finance
Key Insights
Institutions' substantial holdings in Deluxe implies that they have significant influence over the company's share priceThe top 7 shareholders own 50% of the companyUsing data from analyst forecasts alongside ownership research, one can better assess the future performance of a company
To get a sense of who is truly in control of Deluxe Corporation (NYSE:DLX), it is important to understand the ownership structure of the business. And the group that holds the biggest piece of the pie are institutions with 87% ownership. That is, the group stands to benefit the most if the stock rises (or lose the most if there is a downturn).