BCM is an investment management firm that oversees investment programs for serious long-term investors.