Buy Hold Sell: Berkshire, Palantir and 3 more founder-led stocks

Since 1926, 17 of the top 20 US companies by annualised returns were founder-led at at least one point in their history, and many remain so today. Investors willing to back the right founders over time have been richly-rewarded, and a quick look at the list of the world's most valuable companies suggests that has never been more true than it is today. But what makes founder-led businesses so…