Nov 08
2024
BUY
Grant, award, or other acquisition
$49,514
$190.44 p/Share
260
Added 0.77%
33,491
$.01 Par Value Common
Nov 04
2024
BUY
Grant, award, or other acquisition
$12,558
$179.4 p/Share
70
Added 0.21%
33,231
$.01 Par Value Common
Aug 08
2024
BUY
Grant, award, or other acquisition
$49,483
$155.12 p/Share
319
Added 0.95%
33,160
$.01 Par Value Common
Aug 02
2024
BUY
Grant, award, or other acquisition
$12,386
$169.68 p/Share
73
Added 0.22%
32,841
$.01 Par Value Common
Apr 26
2024
BUY
Grant, award, or other acquisition
$49,539
$168.5 p/Share
294
Added 0.89%
32,768
$.01 Par Value Common
Apr 04
2024
BUY
Grant, award, or other acquisition
$12,164
$168.95 p/Share
72
Added 0.22%
32,474
$.01 Par Value Common
Feb 16
2024
BUY
Grant, award, or other acquisition
$49,542
$139.95 p/Share
354
Added 1.08%
32,402
$.01 Par Value Common
Jan 19
2024
BUY
Grant, award, or other acquisition
$12,201
$150.63 p/Share
81
Added 0.25%
32,048
$.01 Par Value Common
Nov 03
2023
BUY
Grant, award, or other acquisition
$10,303
$122.66 p/Share
84
Added 0.26%
31,966
$.01 Par Value Common
Oct 27
2023
BUY
Grant, award, or other acquisition
$46,508
$111.53 p/Share
417
Added 1.29%
31,882
$.01 Par Value Common
Aug 04
2023
BUY
Grant, award, or other acquisition
$10,118
$140.54 p/Share
72
Added 0.23%
31,465
$.01 Par Value Common
Jul 28
2023
BUY
Grant, award, or other acquisition
$46,503
$140.07 p/Share
332
Added 1.05%
31,392
$.01 Par Value Common
Apr 28
2023
BUY
Grant, award, or other acquisition
$46,462
$106.81 p/Share
435
Added 1.38%
31,060
$.01 Par Value Common
Apr 06
2023
BUY
Grant, award, or other acquisition
$9,818
$93.51 p/Share
105
Added 0.34%
30,625
$.01 Par Value Common
Feb 17
2023
BUY
Grant, award, or other acquisition
$46,467
$99.93 p/Share
465
Added 1.5%
30,520
$.01 Par Value Common
Jan 19
2023
BUY
Grant, award, or other acquisition
-
110
Added 0.36%
30,055
$.01 Par Value Common
Nov 03
2022
BUY
Grant, award, or other acquisition
-
88
Added 0.29%
29,944
$.01 Par Value Common
Oct 28
2022
BUY
Grant, award, or other acquisition
-
550
Added 1.81%
29,855
$.01 Par Value Common
Aug 04
2022
BUY
Grant, award, or other acquisition
-
79
Added 0.27%
29,305
$.01 Par Value Common
Jul 29
2022
BUY
Grant, award, or other acquisition
-
501
Added 1.69%
29,226
$.01 Par Value Common
Apr 29
2022
BUY
Grant, award, or other acquisition
-
511
Added 1.75%
28,725
$.01 Par Value Common
Apr 07
2022
BUY
Grant, award, or other acquisition
-
81
Added 0.29%
28,214
$.01 Par Value Common
Feb 18
2022
BUY
Grant, award, or other acquisition
-
474
Added 1.66%
28,132
$.01 Par Value Common
Jan 21
2022
BUY
Grant, award, or other acquisition
-
74
Added 0.27%
27,658
$.01 Par Value Common
Nov 05
2021
BUY
Grant, award, or other acquisition
-
66
Added 0.24%
27,584
$.01 Par Value Common