Date Name Title Filing Type Shares Traded Price Total Held
Jan 11, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 13,226 $364.32 23,439,760
Jan 11, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 6,546 $363.35 23,426,534
Jan 11, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,592 $362.47 23,419,988
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
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 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 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 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 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 6,607 $361.44 23,360,272

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