May 17
2018
BUY
Open market or private purchase
$25,012,000
$125.06 p/Share
200,000
Added 1.64%
12,000,000
Common Stock
May 16
2018
BUY
Open market or private purchase
$6,184,037
$124.16 p/Share
49,807
Added 0.42%
11,800,000
Common Stock
May 15
2018
BUY
Open market or private purchase
$18,609,000
$124.06 p/Share
150,000
Added 1.26%
11,750,193
Common Stock
May 14
2018
BUY
Open market or private purchase
$18,970,500
$126.47 p/Share
150,000
Added 1.28%
11,600,193
Common Stock
May 09
2018
BUY
Open market or private purchase
$19,383,000
$129.22 p/Share
150,000
Added 1.29%
11,450,193
Common Stock
May 08
2018
BUY
Open market or private purchase
$44,562,000
$127.32 p/Share
350,000
Added 3.0%
11,300,193
Common Stock
May 07
2018
BUY
Open market or private purchase
$38,399,312
$132.78 p/Share
289,195
Added 2.57%
10,950,193
Common Stock
Apr 09
2018
BUY
Open market or private purchase
$40,491
$134.97 p/Share
300
Added 0.0%
10,660,998
Common Stock
Apr 06
2018
BUY
Open market or private purchase
$769,319
$134.85 p/Share
5,705
Added 0.05%
10,660,698
Common Stock
Apr 04
2018
BUY
Open market or private purchase
$646,032
$134.59 p/Share
4,800
Added 0.05%
10,654,993
Common Stock
Apr 03
2018
BUY
Open market or private purchase
$2,686,400
$134.32 p/Share
20,000
Added 0.19%
10,650,193
Common Stock
Apr 02
2018
BUY
Open market or private purchase
$7,450,420
$134.01 p/Share
55,596
Added 0.52%
10,630,193
Common Stock
Mar 28
2018
BUY
Open market or private purchase
$148,489
$134.99 p/Share
1,100
Added 0.01%
10,574,597
Common Stock
Mar 26
2018
BUY
Open market or private purchase
$3,135,320
$134.54 p/Share
23,304
Added 0.22%
10,573,497
Common Stock
Mar 23
2018
BUY
Open market or private purchase
$10,723,199
$134.04 p/Share
80,000
Added 0.75%
10,550,193
Common Stock
Mar 22
2018
BUY
Open market or private purchase
$6,708,500
$134.17 p/Share
50,000
Added 0.48%
10,470,193
Common Stock
Sep 07
2017
BUY
Open market or private purchase
$97,524
$139.32 p/Share
700
Added 0.01%
10,420,193
Common Stock
Sep 06
2017
BUY
Open market or private purchase
$508,352
$138.44 p/Share
3,672
Added 0.04%
10,419,493
Common Stock
Sep 05
2017
BUY
Open market or private purchase
$3,850,300
$139.0 p/Share
27,700
Added 0.27%
10,415,821
Common Stock
Sep 01
2017
BUY
Open market or private purchase
$371,007
$137.41 p/Share
2,700
Added 0.03%
10,388,121
Common Stock
Aug 29
2017
BUY
Open market or private purchase
$2,790,050
$136.1 p/Share
20,500
Added 0.2%
10,385,421
Common Stock
Aug 24
2017
BUY
Open market or private purchase
$2,475,258
$135.26 p/Share
18,300
Added 0.18%
10,364,921
Common Stock
Aug 23
2017
BUY
Open market or private purchase
$1,389,296
$134.87 p/Share
10,301
Added 0.1%
10,346,621
Common Stock
Aug 22
2017
BUY
Open market or private purchase
$893,376
$135.36 p/Share
6,600
Added 0.06%
10,336,320
Common Stock
Aug 18
2017
BUY
Open market or private purchase
$4,478,416
$134.75 p/Share
33,235
Added 0.32%
10,329,720
Common Stock