Dec 13
2018
BUY
Open market or private purchase
$9,192,686
$136.39 p/Share
67,400
Added 0.36%
18,592,358
Common Stock
Dec 12
2018
BUY
Open market or private purchase
$1,395,564
$136.82 p/Share
10,200
Added 0.06%
18,524,958
Common Stock
Dec 10
2018
BUY
Open market or private purchase
$5,798,440
$136.12 p/Share
42,598
Added 0.23%
18,514,758
Common Stock
Oct 29
2018
BUY
Open market or private purchase
$391,748
$139.91 p/Share
2,800
Added 0.02%
18,472,160
Common Stock
Oct 26
2018
BUY
Open market or private purchase
$3,283,872
$138.56 p/Share
23,700
Added 0.13%
18,469,360
Common Stock
Oct 25
2018
BUY
Open market or private purchase
$6,897,825
$139.35 p/Share
49,500
Added 0.27%
18,445,660
Common Stock
Oct 24
2018
BUY
Open market or private purchase
$9,703,400
$138.62 p/Share
70,000
Added 0.38%
18,396,160
Common Stock
Oct 23
2018
BUY
Open market or private purchase
$7,490,880
$138.72 p/Share
54,000
Added 0.29%
18,326,160
Common Stock
Oct 22
2018
BUY
Open market or private purchase
$13,366,080
$139.23 p/Share
96,000
Added 0.52%
18,272,160
Common Stock
Oct 19
2018
BUY
Open market or private purchase
$8,950,020
$138.76 p/Share
64,500
Added 0.35%
18,176,160
Common Stock
Oct 18
2018
BUY
Open market or private purchase
$8,837,897
$137.45 p/Share
64,299
Added 0.35%
18,111,660
Common Stock
Oct 17
2018
BUY
Open market or private purchase
$10,403,306
$138.34 p/Share
75,201
Added 0.41%
18,047,361
Common Stock
Oct 16
2018
BUY
Open market or private purchase
$13,669,000
$136.69 p/Share
100,000
Added 0.55%
17,972,160
Common Stock
Sep 17
2018
BUY
Open market or private purchase
$295,948,840
$130.25 p/Share
2,272,160
Added 11.28%
17,872,160
Common Stock
Aug 10
2018
BUY
Open market or private purchase
$13,385,001
$133.85 p/Share
100,000
Added 0.64%
15,600,000
Common Stock
Aug 09
2018
BUY
Open market or private purchase
$16,155,601
$134.63 p/Share
120,000
Added 0.77%
15,500,000
Common Stock
Aug 08
2018
BUY
Open market or private purchase
$24,143,401
$134.13 p/Share
180,000
Added 1.16%
15,380,000
Common Stock
Aug 06
2018
BUY
Open market or private purchase
$6,055,200
$134.56 p/Share
45,000
Added 0.3%
15,200,000
Common Stock
Aug 03
2018
BUY
Open market or private purchase
$17,090,099
$134.04 p/Share
127,500
Added 0.83%
15,155,000
Common Stock
Aug 02
2018
BUY
Open market or private purchase
$16,847,850
$132.14 p/Share
127,500
Added 0.84%
15,027,500
Common Stock
Aug 01
2018
BUY
Open market or private purchase
$16,220,225
$132.41 p/Share
122,500
Added 0.82%
14,900,000
Common Stock
Jul 26
2018
BUY
Open market or private purchase
$90,678
$129.54 p/Share
700
Added 0.0%
14,777,500
Common Stock
Jul 25
2018
BUY
Open market or private purchase
$9,847,296
$128.22 p/Share
76,800
Added 0.52%
14,776,800
Common Stock
Jul 24
2018
BUY
Open market or private purchase
$12,825,999
$128.26 p/Share
100,000
Added 0.68%
14,700,000
Common Stock
Jul 23
2018
BUY
Open market or private purchase
$13,371,405
$127.58 p/Share
104,808
Added 0.71%
14,600,000
Common Stock