A study of 26 S&P 500 companies finds that 19 founder-led stocks returned 25% annually over the last decade vs 14% for the index.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results