Date Name Title Filing Type Shares Traded Price Total Held
Feb 17, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 11,018 $396.20 23,349,965
Feb 17, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,400 $397.07 23,353,365
Feb 17, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 300 $398.38 23,353,665
Jun 14, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 6,607 $361.44 23,360,272
Jun 14, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 19,708 $362.15 23,379,980
Jun 14, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 4,745 $363.28 23,384,725
Jun 14, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 5,836 $364.04 23,390,561
Jun 14, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 16,935 $365.21 23,407,496
Jun 14, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 9,893 $366.40 23,417,389
Jun 14, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,007 $367.05 23,418,396

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