Date Name Title Filing Type Shares Traded Price Total Held
Mar 07, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 241 $325.82 17,151,491
Jan 31, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 243 $286.13 15,897,116
Jul 27, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 253 $542.28 22,869,783
Feb 06, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 265 $282.84 16,581,374
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
Oct 16, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 300 $328.47 22,535,858
Jan 31, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 300 $288.77 15,976,016
Jul 27, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 305 $535.71 22,862,146
Jun 02, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 400 $468.10 23,506,496
Jun 02, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 402 $466.38 23,506,096

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