Sep 30
2025
BUY
Grant, award, or other acquisition
$34,697
$315.43 p/Share
110
Added 0.81%
13,549
Common Stock
Jun 30
2025
BUY
Grant, award, or other acquisition
$34,789
$289.91 p/Share
120
Added 0.89%
13,376
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
$34,832
$245.3 p/Share
142
Added 1.07%
13,169
Common Stock
Jan 21
2025
BUY
Grant, award, or other acquisition
$264,760
$261.88 p/Share
1,011
Added 7.2%
13,027
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
$34,997
$239.71 p/Share
146
Added 1.21%
11,954
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$37,322
$210.86 p/Share
177
Added 1.49%
11,740
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
$34,990
$202.26 p/Share
173
Added 1.48%
11,499
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$39,859
$200.3 p/Share
199
Added 1.74%
11,262
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$264,906
$166.19 p/Share
1,594
Added 12.59%
11,063
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$36,231
$170.1 p/Share
213
Added 2.21%
9,413
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$33,644
$145.02 p/Share
232
Added 2.48%
9,135
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$33,742
$145.44 p/Share
232
Added 2.56%
8,843
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$33,619
$130.31 p/Share
258
Added 2.93%
8,546
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$249,876
$140.38 p/Share
1,780
Added 17.68%
8,287
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$33,659
$134.1 p/Share
251
Added 3.74%
6,461
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$31,246
$104.5 p/Share
299
Added 4.63%
6,155
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$28,716
$112.61 p/Share
255
Added 4.21%
5,807
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$31,217
$136.32 p/Share
229
Added 3.99%
5,512
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$249,957
$153.16 p/Share
1,632
Added 23.6%
5,283
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$31,195
$158.35 p/Share
197
Added 5.15%
3,630
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$36,175
$163.69 p/Share
221
Added 6.08%
3,414
Common Stock