Three stocks to buy for the long run

A long-term view comes with its advantages, says professional stock picker Jeremy Thomas. Here, he tips three stocks for patient investors.

We live in an increasingly short-termist world, awash with information and demands for instant gratification. But successful investing is often about patience. I believe there is an edge to be gained in owning stocks for the long term where no immediate catalyst can be identified.

We seek out quality companies that achieve sustainably above-average returns on invested capital. This attribute is particularly rewarding when combined with growth that allows for a compounding effect, as the cash generated by such companies is either reinvested in the business, or returned to investors for reinvestment.

Subscribe to MoneyWeek

Subscribe to MoneyWeek today and get your first six magazine issues absolutely FREE

Get 6 issues free
https://cdn.mos.cms.futurecdn.net/flexiimages/mw70aro6gl1676370748.jpg

Sign up to Money Morning

Don't miss the latest investment and personal finances news, market analysis, plus money-saving tips with our free twice-daily newsletter

Don't miss the latest investment and personal finances news, market analysis, plus money-saving tips with our free twice-daily newsletter

Sign up

Jeremy Thomas is co-manager of the Brunner Investment Trust (LSE: BUT).