May 09
2024
BUY
Grant, award, or other acquisition
$175,059
$689.21 p/Share
254
Added 3.42%
7,179
Common Stock
May 06
2024
SELL
Sale (or disposition) back to the issuer
$119,584
$683.34 p/Share
175
Reduced 2.46%
6,925
Common Stock
May 07
2023
SELL
Sale (or disposition) back to the issuer
$181,970
$342.05 p/Share
532
Reduced 6.97%
7,100
Common Stock
May 04
2023
BUY
Grant, award, or other acquisition
$175,026
$328.38 p/Share
533
Added 6.53%
7,632
Common Stock
May 08
2022
SELL
Sale (or disposition) back to the issuer
$132,366
$295.46 p/Share
448
Reduced 5.94%
7,099
Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
$160,090
$303.2 p/Share
528
Added 6.54%
7,547
Common Stock
May 06
2021
BUY
Grant, award, or other acquisition
$150,050
$342.58 p/Share
438
Added 5.87%
7,019
Common Stock
May 07
2020
BUY
Grant, award, or other acquisition
$150,044
$112.73 p/Share
1,331
Added 16.82%
6,581
Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
$25,849
$166.77 p/Share
155
Added 2.87%
5,250
Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
$25,925
$124.64 p/Share
208
Added 3.92%
5,095
Common Stock
Jun 30
2019
BUY
Grant, award, or other acquisition
$25,598
$132.63 p/Share
193
Added 3.8%
4,887
Common Stock
May 08
2019
BUY
Grant, award, or other acquisition
$150,069
$133.99 p/Share
1,120
Added 19.26%
4,694
Common Stock
Mar 31
2019
BUY
Grant, award, or other acquisition
$25,364
$114.25 p/Share
222
Added 5.85%
3,574
Common Stock
Dec 31
2018
BUY
Grant, award, or other acquisition
$28,913
$102.53 p/Share
282
Added 7.76%
3,352
Common Stock
Sep 30
2018
BUY
Grant, award, or other acquisition
$27,485
$163.6 p/Share
168
Added 5.19%
3,070
Common Stock
Jun 30
2018
BUY
Grant, award, or other acquisition
$25,686
$147.62 p/Share
174
Added 5.66%
2,902
Common Stock
May 09
2018
BUY
Grant, award, or other acquisition
$150,146
$162.32 p/Share
925
Added 25.32%
2,728
Common Stock
Mar 31
2018
BUY
Grant, award, or other acquisition
$25,391
$172.73 p/Share
147
Added 7.54%
1,803
Common Stock
Dec 31
2017
BUY
Grant, award, or other acquisition
$25,958
$171.91 p/Share
151
Added 8.36%
1,656
Common Stock
Sep 30
2017
BUY
Grant, award, or other acquisition
$25,944
$138.74 p/Share
187
Added 11.05%
1,505
Common Stock
Jun 30
2017
BUY
Grant, award, or other acquisition
$8,228
$112.71 p/Share
73
Added 5.25%
1,318
Common Stock
Jun 02
2017
BUY
Grant, award, or other acquisition
$135,070
$108.49 p/Share
1,245
Added 50.0%
1,245
Common Stock