Date Name Title Filing Type Shares Traded Price Total Held
Aug 24, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,633 $474.86 23,704,972
Aug 24, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 5,103 $475.93 23,710,075
Aug 24, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 10,929 $477.42 23,721,004
Aug 24, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,326 $478.12 23,724,330
Aug 24, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 8,273 $479.24 23,732,603
Aug 24, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 13,638 $480.36 23,746,241
Aug 24, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 17,756 $481.33 23,763,997
Aug 24, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,700 $481.96 23,765,697
Aug 24, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 5,016 $483.31 23,770,713
Aug 24, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 8,982 $484.27 23,779,695

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