Date Name Title Filing Type Shares Traded Price Total Held
Feb 16, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 7,301 $393.27 23,273,065
Feb 16, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 14,692 $392.37 23,265,764
Feb 16, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 33,131 $391.36 23,251,072
Feb 16, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 14,303 $390.47 23,217,941
Feb 16, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 6,789 $389.48 23,203,638
Feb 16, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,196 $388.30 23,196,849
Feb 16, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,145 $387.43 23,194,653
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,563 $472.64 23,192,508
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,600 $471.56 23,188,945
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 7,204 $470.64 23,185,345

* Represents the number of non-derivative securities directly held. (I) Indicates that some (or all) of these shares are held indirectly.