Nov 08
2024
BUY
Grant, award, or other acquisition
$42,087
$190.44 p/Share
221
Added 0.44%
49,558
$.01 Par Value Common
Nov 04
2024
BUY
Grant, award, or other acquisition
$29,421
$179.4 p/Share
164
Added 0.33%
49,337
$.01 Par Value Common
Aug 08
2024
BUY
Grant, award, or other acquisition
$42,037
$155.12 p/Share
271
Added 0.55%
49,173
$.01 Par Value Common
Aug 02
2024
BUY
Grant, award, or other acquisition
$29,184
$169.68 p/Share
172
Added 0.35%
48,902
$.01 Par Value Common
Apr 26
2024
BUY
Grant, award, or other acquisition
$41,956
$168.5 p/Share
249
Added 0.51%
48,730
$.01 Par Value Common
Apr 04
2024
BUY
Grant, award, or other acquisition
$28,890
$168.95 p/Share
171
Added 0.35%
48,481
$.01 Par Value Common
Feb 16
2024
BUY
Grant, award, or other acquisition
$41,985
$139.95 p/Share
300
Added 0.62%
48,309
$.01 Par Value Common
Jan 19
2024
BUY
Grant, award, or other acquisition
$28,619
$150.63 p/Share
190
Added 0.39%
48,009
$.01 Par Value Common
Nov 03
2023
BUY
Grant, award, or other acquisition
$24,532
$122.66 p/Share
200
Added 0.42%
47,819
$.01 Par Value Common
Oct 27
2023
BUY
Grant, award, or other acquisition
$39,035
$111.53 p/Share
350
Added 0.73%
47,618
$.01 Par Value Common
Aug 04
2023
BUY
Grant, award, or other acquisition
$24,313
$140.54 p/Share
173
Added 0.36%
47,268
$.01 Par Value Common
Jul 28
2023
BUY
Grant, award, or other acquisition
$38,939
$140.07 p/Share
278
Added 0.59%
47,095
$.01 Par Value Common
Apr 28
2023
BUY
Grant, award, or other acquisition
$38,985
$106.81 p/Share
365
Added 0.77%
46,817
$.01 Par Value Common
Apr 06
2023
BUY
Grant, award, or other acquisition
$23,938
$93.51 p/Share
256
Added 0.55%
46,452
$.01 Par Value Common
Feb 17
2023
BUY
Grant, award, or other acquisition
$38,972
$99.93 p/Share
390
Added 0.84%
46,195
$.01 Par Value Common
Jan 19
2023
BUY
Grant, award, or other acquisition
-
273
Added 0.59%
45,805
$.01 Par Value Common
Nov 03
2022
BUY
Grant, award, or other acquisition
-
192
Added 0.42%
45,532
$.01 Par Value Common
Oct 28
2022
BUY
Grant, award, or other acquisition
-
461
Added 1.01%
45,339
$.01 Par Value Common
Aug 04
2022
BUY
Grant, award, or other acquisition
-
174
Added 0.39%
44,878
$.01 Par Value Common
Jul 29
2022
BUY
Grant, award, or other acquisition
-
421
Added 0.93%
44,704
$.01 Par Value Common
Apr 29
2022
BUY
Grant, award, or other acquisition
-
429
Added 0.96%
44,283
$.01 Par Value Common
Apr 07
2022
BUY
Grant, award, or other acquisition
-
182
Added 0.41%
43,854
$.01 Par Value Common
Feb 18
2022
BUY
Grant, award, or other acquisition
-
398
Added 0.9%
43,671
$.01 Par Value Common
Jan 21
2022
BUY
Grant, award, or other acquisition
-
169
Added 0.39%
43,273
$.01 Par Value Common
Nov 05
2021
BUY
Grant, award, or other acquisition
-
116
Added 0.27%
43,104
$.01 Par Value Common