Dec 12
2024
BUY
Grant, award, or other acquisition
$16,686
$282.83 p/Share
59
Added 0.31%
18,690
Common Stock
Sep 12
2024
BUY
Grant, award, or other acquisition
$16,477
$249.66 p/Share
66
Added 0.35%
18,630
Common Stock
Jun 12
2024
BUY
Grant, award, or other acquisition
$13,695
$220.89 p/Share
62
Added 0.33%
18,563
Common Stock
May 08
2024
BUY
Grant, award, or other acquisition
$149,939
$219.21 p/Share
684
Added 3.57%
18,501
Common Stock
Mar 12
2024
BUY
Grant, award, or other acquisition
$13,298
$246.27 p/Share
54
Added 0.3%
17,817
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$31,069
$205.76 p/Share
151
Added 0.84%
17,762
Common Stock
Dec 12
2023
BUY
Grant, award, or other acquisition
$11,265
$212.55 p/Share
53
Added 0.3%
17,611
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$31,235
$194.01 p/Share
161
Added 0.91%
17,557
Common Stock
Sep 11
2023
BUY
Grant, award, or other acquisition
$11,091
$201.66 p/Share
55
Added 0.32%
17,396
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$31,109
$198.15 p/Share
157
Added 0.9%
17,340
Common Stock
Jun 12
2023
BUY
Grant, award, or other acquisition
$10,976
$192.57 p/Share
57
Added 0.33%
17,182
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
$129,931
$180.46 p/Share
720
Added 4.03%
17,124
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$31,090
$168.97 p/Share
184
Added 1.11%
16,404
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
$10,384
$162.25 p/Share
64
Added 0.39%
16,219
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$28,647
$141.82 p/Share
202
Added 1.23%
16,155
Common Stock
Dec 14
2022
BUY
Grant, award, or other acquisition
$8,733
$140.86 p/Share
62
Added 0.39%
15,952
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$28,640
$123.45 p/Share
232
Added 1.44%
15,890
Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
$8,551
$127.63 p/Share
67
Added 0.43%
15,657
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$28,726
$119.69 p/Share
240
Added 1.52%
15,590
Common Stock
Jun 14
2022
BUY
Grant, award, or other acquisition
$8,342
$114.28 p/Share
73
Added 0.47%
15,350
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
$129,993
$119.26 p/Share
1,090
Added 6.66%
15,276
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$27,911
$136.82 p/Share
204
Added 1.42%
14,186
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
$7,584
$126.4 p/Share
60
Added 0.43%
13,981
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$27,435
$153.27 p/Share
179
Added 1.27%
13,921
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
$6,315
$150.35 p/Share
42
Added 0.3%
13,741
Common Stock