Sep 30
2024
BUY
Grant, award, or other acquisition
$30,769
$809.73 p/Share
38
Added 0.54%
6,949
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
$30,396
$646.73 p/Share
47
Added 0.68%
6,911
Common Stock
May 09
2024
BUY
Grant, award, or other acquisition
$175,059
$689.21 p/Share
254
Added 3.57%
6,864
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$30,286
$721.11 p/Share
42
Added 0.63%
6,610
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$30,391
$573.42 p/Share
53
Added 0.8%
6,568
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$30,675
$444.57 p/Share
69
Added 1.05%
6,515
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$30,285
$445.37 p/Share
68
Added 1.04%
6,446
Common Stock
May 04
2023
BUY
Grant, award, or other acquisition
$175,026
$328.38 p/Share
533
Added 7.71%
6,378
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$29,682
$395.76 p/Share
75
Added 1.27%
5,845
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$30,566
$355.42 p/Share
86
Added 1.47%
5,770
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$30,253
$270.12 p/Share
112
Added 1.93%
5,684
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$30,121
$242.91 p/Share
124
Added 2.18%
5,572
Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
$160,090
$303.2 p/Share
528
Added 8.84%
5,448
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$29,838
$355.21 p/Share
84
Added 1.68%
4,920
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$30,571
$332.29 p/Share
92
Added 1.87%
4,836
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$30,531
$350.93 p/Share
87
Added 1.8%
4,744
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$25,840
$319.01 p/Share
81
Added 1.71%
4,657
Common Stock
May 06
2021
BUY
Grant, award, or other acquisition
$150,050
$342.58 p/Share
438
Added 8.74%
4,576
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$25,357
$329.31 p/Share
77
Added 1.83%
4,138
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$27,365
$231.91 p/Share
118
Added 2.82%
4,061
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$25,826
$174.5 p/Share
148
Added 3.62%
3,943
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$25,486
$149.04 p/Share
171
Added 4.31%
3,795
Common Stock
May 07
2020
BUY
Grant, award, or other acquisition
$150,044
$112.73 p/Share
1,331
Added 26.86%
3,624
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
$25,519
$102.9 p/Share
248
Added 9.76%
2,293
Common Stock
May 08
2019
BUY
Grant, award, or other acquisition
$150,069
$133.99 p/Share
1,120
Added 35.39%
2,045
Common Stock