May 24
2018
|
BUY
Open market or private purchase
|
$1,188,600
$59.43 p/Share
|
20,000
|
|
May 23
2018
|
BUY
Open market or private purchase
|
$2,978,500
$59.57 p/Share
|
50,000
|
|
May 22
2018
|
BUY
Open market or private purchase
|
$4,695,186
$59.72 p/Share
|
78,620
|
|
May 21
2018
|
BUY
Open market or private purchase
|
$4,488,000
$59.84 p/Share
|
75,000
|
|
May 18
2018
|
BUY
Open market or private purchase
|
$2,283,568
$58.36 p/Share
|
39,129
|
|
Jan 02
2018
|
BUY
Open market or private purchase
|
$574,684
$68.66 p/Share
|
8,370
|
|
Dec 29
2017
|
BUY
Open market or private purchase
|
$925,560
$68.56 p/Share
|
13,500
|
|
Dec 28
2017
|
BUY
Open market or private purchase
|
$846,367
$68.14 p/Share
|
12,421
|
|
Dec 27
2017
|
BUY
Open market or private purchase
|
$769,646
$68.02 p/Share
|
11,315
|
|
Dec 26
2017
|
BUY
Open market or private purchase
|
$1,008,364
$67.68 p/Share
|
14,899
|
|
Dec 22
2017
|
BUY
Open market or private purchase
|
$474,012
$68.4 p/Share
|
6,930
|
|
Dec 21
2017
|
BUY
Open market or private purchase
|
$1,537,275
$69.8 p/Share
|
22,024
|
|
Dec 20
2017
|
BUY
Open market or private purchase
|
$1,165,831
$68.98 p/Share
|
16,901
|
|
Dec 14
2017
|
BUY
Open market or private purchase
|
$151,006
$69.91 p/Share
|
2,160
|
|
Dec 12
2017
|
BUY
Open market or private purchase
|
$104,670
$69.92 p/Share
|
1,497
|
|
Dec 11
2017
|
BUY
Open market or private purchase
|
$829,823
$69.25 p/Share
|
11,983
|
|
Dec 08
2017
|
BUY
Open market or private purchase
|
$5,688,041
$69.33 p/Share
|
82,043
|
|
Dec 07
2017
|
BUY
Open market or private purchase
|
$26,685,480
$69.4 p/Share
|
384,517
|
|
Dec 06
2017
|
BUY
Open market or private purchase
|
$5,061,241
$67.31 p/Share
|
75,193
|
|