Holmes Osborne
Holmes Osborne GuruFocus Premium Icon

Holmes Osborne is principal of Osborne Global Investors.