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 3,830 $374.59 23,481,884
Jan 11, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,784 $373.90 23,478,054
Jan 11, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,675 $372.87 23,475,270
Jan 11, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,259 $371.54 23,472,595
Jan 11, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 900 $370.18 23,471,336
Jan 11, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,517 $369.30 23,470,436
Jan 11, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,336 $368.35 23,467,919
Jan 11, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,986 $367.29 23,465,583
Jan 11, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,979 $366.05 23,463,597
Jan 11, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 19,858 $365.20 23,459,618

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