Never underestimate the power of small, consistent improvements—they lead to big results over time.
The typical big winner in the stock market takes three to ten years or more to play out.
The success of business ultimately comes down to the success of values.