Nov 18
2019
BUY
Grant, award, or other acquisition
$185,934
$114.07 p/Share
1,630
Added 3.38%
46,580
Common Stock
Oct 21
2019
BUY
Grant, award, or other acquisition
$10,899
$107.91 p/Share
101
Added 0.22%
44,950
Common Stock
Sep 16
2019
BUY
Grant, award, or other acquisition
$10,903
$110.13 p/Share
99
Added 0.22%
44,849
Common Stock
Aug 19
2019
BUY
Grant, award, or other acquisition
$10,915
$112.53 p/Share
97
Added 0.22%
44,494
Common Stock
Jul 15
2019
BUY
Grant, award, or other acquisition
$10,955
$108.47 p/Share
101
Added 0.23%
44,397
Common Stock
Jun 17
2019
BUY
Grant, award, or other acquisition
$10,886
$113.4 p/Share
96
Added 0.22%
44,296
Common Stock
May 20
2019
BUY
Grant, award, or other acquisition
$10,926
$116.23 p/Share
94
Added 0.21%
43,952
Common Stock
Apr 15
2019
BUY
Grant, award, or other acquisition
$10,919
$124.08 p/Share
88
Added 0.2%
43,858
Common Stock
Mar 18
2019
BUY
Grant, award, or other acquisition
$10,896
$125.24 p/Share
87
Added 0.2%
43,770
Common Stock
Feb 19
2019
BUY
Grant, award, or other acquisition
$10,870
$122.13 p/Share
89
Added 0.2%
43,462
Common Stock
Jan 22
2019
BUY
Grant, award, or other acquisition
$10,889
$117.09 p/Share
93
Added 0.21%
43,373
Common Stock
Dec 17
2018
BUY
Grant, award, or other acquisition
$10,944
$108.36 p/Share
101
Added 0.23%
43,278
Common Stock
Nov 19
2018
BUY
Grant, award, or other acquisition
$185,875
$115.81 p/Share
1,605
Added 3.59%
43,096
Common Stock
Oct 15
2018
BUY
Grant, award, or other acquisition
$10,951
$110.62 p/Share
99
Added 0.24%
41,491
Common Stock
Sep 17
2018
BUY
Grant, award, or other acquisition
$11,100
$105.71 p/Share
105
Added 0.25%
41,392
Common Stock
Aug 20
2018
BUY
Grant, award, or other acquisition
$10,899
$105.82 p/Share
103
Added 0.25%
41,071
Common Stock
Jul 16
2018
BUY
Grant, award, or other acquisition
$10,956
$89.07 p/Share
123
Added 0.3%
40,968
Common Stock
Jun 18
2018
BUY
Grant, award, or other acquisition
$10,936
$86.11 p/Share
127
Added 0.31%
40,845
Common Stock
May 21
2018
BUY
Grant, award, or other acquisition
$10,883
$81.83 p/Share
133
Added 0.33%
40,455
Common Stock
Apr 16
2018
BUY
Grant, award, or other acquisition
$10,896
$80.12 p/Share
136
Added 0.34%
40,322
Common Stock
Mar 19
2018
BUY
Grant, award, or other acquisition
$10,921
$78.57 p/Share
139
Added 0.34%
40,186
Common Stock
Feb 20
2018
BUY
Grant, award, or other acquisition
$10,935
$77.55 p/Share
141
Added 0.35%
39,768
Common Stock
Jan 15
2018
BUY
Grant, award, or other acquisition
$10,917
$85.29 p/Share
128
Added 0.32%
39,630
Common Stock
Dec 18
2017
BUY
Grant, award, or other acquisition
$10,932
$86.08 p/Share
127
Added 0.32%
39,502
Common Stock
Nov 20
2017
BUY
Grant, award, or other acquisition
$170,935
$83.18 p/Share
2,055
Added 4.99%
39,153
Common Stock