Jun 30
2025
BUY
Grant, award, or other acquisition
$56,242
$289.91 p/Share
194
Added 0.11%
183,985
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
$56,173
$245.3 p/Share
229
Added 0.13%
182,789
Common Stock
Jan 21
2025
BUY
Grant, award, or other acquisition
$264,760
$261.88 p/Share
1,011
Added 0.55%
182,338
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
$56,092
$239.71 p/Share
234
Added 0.13%
180,555
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$61,149
$210.86 p/Share
290
Added 0.16%
179,449
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
$56,228
$202.26 p/Share
278
Added 0.16%
178,337
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$61,091
$200.3 p/Share
305
Added 0.17%
177,214
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$264,906
$166.19 p/Share
1,594
Added 0.89%
176,908
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$53,581
$170.1 p/Share
315
Added 0.18%
174,446
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$51,192
$145.02 p/Share
353
Added 0.2%
173,042
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$51,194
$145.44 p/Share
352
Added 0.2%
171,776
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$51,211
$130.31 p/Share
393
Added 0.23%
170,339
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$249,876
$140.38 p/Share
1,780
Added 1.04%
169,946
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$51,226
$134.1 p/Share
382
Added 0.23%
167,186
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$48,697
$104.5 p/Share
466
Added 0.28%
165,569
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$46,170
$112.61 p/Share
410
Added 0.25%
163,925
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$48,666
$136.32 p/Share
357
Added 0.22%
162,522
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$249,957
$153.16 p/Share
1,632
Added 1.0%
162,113
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$48,613
$158.35 p/Share
307
Added 0.19%
159,761
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$53,690
$163.69 p/Share
328
Added 0.21%
158,704
Common Stock