Apr 16
2025
BUY
Grant, award, or other acquisition
$11,407
$126.75 p/Share
90
Added 0.17%
52,846
Common Stock
Jan 16
2025
BUY
Grant, award, or other acquisition
$11,315
$143.24 p/Share
79
Added 0.15%
52,755
Common Stock
Oct 16
2024
BUY
Grant, award, or other acquisition
$11,315
$134.71 p/Share
84
Added 0.16%
52,676
Common Stock
Jul 16
2024
BUY
Grant, award, or other acquisition
$11,394
$126.61 p/Share
90
Added 0.17%
52,591
Common Stock
May 30
2024
-
10
Reduced 0.02%
52,500
Common Stock
May 16
2024
BUY
Grant, award, or other acquisition
-
1,271
Added 2.36%
52,510
Common Stock
Apr 17
2024
BUY
Grant, award, or other acquisition
$11,324
$119.2 p/Share
95
Added 0.19%
51,239
Common Stock
Jan 17
2024
BUY
Grant, award, or other acquisition
$11,259
$114.89 p/Share
98
Added 0.19%
51,144
Common Stock
Oct 17
2023
BUY
Grant, award, or other acquisition
$11,265
$125.17 p/Share
90
Added 0.18%
51,045
Common Stock
Jul 19
2023
BUY
Grant, award, or other acquisition
$11,304
$122.87 p/Share
92
Added 0.18%
50,954
Common Stock
May 18
2023
BUY
Grant, award, or other acquisition
-
1,246
Added 2.39%
50,862
Common Stock
Apr 18
2023
BUY
Grant, award, or other acquisition
$11,261
$123.75 p/Share
91
Added 0.18%
49,616
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$9,225
$119.81 p/Share
77
Added 0.16%
49,525
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$9,258
$117.19 p/Share
79
Added 0.16%
49,447
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
$9,144
$110.17 p/Share
83
Added 0.17%
49,368
Common Stock
May 25
2022
BUY
Grant, award, or other acquisition
-
1,236
Added 2.45%
49,284
Common Stock
Apr 18
2022
BUY
Grant, award, or other acquisition
$9,131
$142.67 p/Share
64
Added 0.13%
48,048
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$9,124
$152.07 p/Share
60
Added 0.12%
47,984
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$8,680
$137.77 p/Share
63
Added 0.13%
47,923
Common Stock
Jul 16
2021
BUY
Grant, award, or other acquisition
$8,658
$117.0 p/Share
74
Added 0.15%
47,859
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
-
1,215
Added 2.48%
47,785
Common Stock
Dec 22
2020
-
25
Reduced 0.05%
46,570
Common Stock