There aren't many companies I trust more in the long term.