O'Reilly Automotive Inc. IPO to 2010: The Power of High-Quality Compounders