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 9,520 $378.76 23,503,584
Jan 11, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,110 $379.56 23,505,694
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
Feb 17, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,507 $390.14 23,275,172

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