May 09
2024
BUY
Grant, award, or other acquisition
$175,059
$689.21 p/Share
254
Added 0.58%
43,374
Common Stock
May 04
2023
BUY
Grant, award, or other acquisition
$175,026
$328.38 p/Share
533
Added 1.22%
43,120
Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
$160,090
$303.2 p/Share
528
Added 1.22%
42,587
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$20,270
$332.29 p/Share
61
Added 0.14%
42,059
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$20,354
$350.93 p/Share
58
Added 0.14%
41,998
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$17,546
$319.01 p/Share
55
Added 0.13%
41,940
Common Stock
May 06
2021
BUY
Grant, award, or other acquisition
$150,050
$342.58 p/Share
438
Added 1.03%
41,885
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$17,453
$329.31 p/Share
53
Added 0.13%
41,447
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$18,553
$231.91 p/Share
80
Added 0.19%
41,394
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$17,624
$174.5 p/Share
101
Added 0.24%
41,314
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$17,438
$149.04 p/Share
117
Added 0.28%
41,213
Common Stock
May 07
2020
BUY
Grant, award, or other acquisition
$150,044
$112.73 p/Share
1,331
Added 3.14%
41,096
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
$17,493
$102.9 p/Share
170
Added 0.43%
39,765
Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
$17,678
$166.77 p/Share
106
Added 0.27%
39,595
Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
$17,699
$124.64 p/Share
142
Added 0.36%
39,489
Common Stock
Jun 30
2019
BUY
Grant, award, or other acquisition
$16,844
$132.63 p/Share
127
Added 0.32%
39,347
Common Stock
May 08
2019
BUY
Grant, award, or other acquisition
$150,069
$133.99 p/Share
1,120
Added 2.78%
39,220
Common Stock
Mar 31
2019
BUY
Grant, award, or other acquisition
$15,424
$114.25 p/Share
135
Added 0.35%
38,100
Common Stock
Dec 31
2018
BUY
Grant, award, or other acquisition
$17,328
$102.53 p/Share
169
Added 0.44%
37,965
Common Stock
Sep 30
2018
BUY
Grant, award, or other acquisition
$16,524
$163.6 p/Share
101
Added 0.27%
37,796
Common Stock
Jun 30
2018
BUY
Grant, award, or other acquisition
$15,648
$147.62 p/Share
106
Added 0.28%
37,695
Common Stock
May 09
2018
BUY
Grant, award, or other acquisition
$150,146
$162.32 p/Share
925
Added 2.4%
37,589
Common Stock
Mar 31
2018
BUY
Grant, award, or other acquisition
$15,546
$172.73 p/Share
90
Added 0.24%
36,664
Common Stock
Dec 31
2017
BUY
Grant, award, or other acquisition
$15,816
$171.91 p/Share
92
Added 0.25%
36,574
Common Stock
Sep 30
2017
BUY
Grant, award, or other acquisition
$15,816
$138.74 p/Share
114
Added 0.31%
36,482
Common Stock