Nov 08
2024
BUY
Grant, award, or other acquisition
$75,033
$190.44 p/Share
394
Added 0.8%
48,580
$.01 Par Value Common
Nov 04
2024
BUY
Grant, award, or other acquisition
$27,448
$179.4 p/Share
153
Added 0.32%
48,186
$.01 Par Value Common
Aug 08
2024
BUY
Grant, award, or other acquisition
$74,922
$155.12 p/Share
483
Added 1.0%
48,032
$.01 Par Value Common
Aug 02
2024
BUY
Grant, award, or other acquisition
$27,148
$169.68 p/Share
160
Added 0.34%
47,549
$.01 Par Value Common
Apr 26
2024
BUY
Grant, award, or other acquisition
$74,982
$168.5 p/Share
445
Added 0.93%
47,389
$.01 Par Value Common
Apr 04
2024
BUY
Grant, award, or other acquisition
$26,863
$168.95 p/Share
159
Added 0.34%
46,944
$.01 Par Value Common
Feb 16
2024
BUY
Grant, award, or other acquisition
$75,013
$139.95 p/Share
536
Added 1.13%
46,785
$.01 Par Value Common
Jan 19
2024
BUY
Grant, award, or other acquisition
$26,360
$150.63 p/Share
175
Added 0.38%
46,249
$.01 Par Value Common
Nov 03
2023
BUY
Grant, award, or other acquisition
$22,446
$122.66 p/Share
183
Added 0.4%
46,073
$.01 Par Value Common
Oct 27
2023
BUY
Grant, award, or other acquisition
$70,040
$111.53 p/Share
628
Added 1.35%
45,890
$.01 Par Value Common
Aug 04
2023
BUY
Grant, award, or other acquisition
$22,064
$140.54 p/Share
157
Added 0.35%
45,262
$.01 Par Value Common
Jul 28
2023
BUY
Grant, award, or other acquisition
$70,035
$140.07 p/Share
500
Added 1.1%
45,104
$.01 Par Value Common
Apr 28
2023
BUY
Grant, award, or other acquisition
$69,960
$106.81 p/Share
655
Added 1.45%
44,604
$.01 Par Value Common
Apr 06
2023
BUY
Grant, award, or other acquisition
$21,600
$93.51 p/Share
231
Added 0.52%
43,949
$.01 Par Value Common
Feb 17
2023
BUY
Grant, award, or other acquisition
$69,951
$99.93 p/Share
700
Added 1.58%
43,717
$.01 Par Value Common
Jan 19
2023
BUY
Grant, award, or other acquisition
-
244
Added 0.56%
43,017
$.01 Par Value Common
Nov 03
2022
BUY
Grant, award, or other acquisition
-
170
Added 0.4%
42,773
$.01 Par Value Common
Oct 28
2022
BUY
Grant, award, or other acquisition
-
828
Added 1.91%
42,602
$.01 Par Value Common
Aug 04
2022
BUY
Grant, award, or other acquisition
-
152
Added 0.36%
41,774
$.01 Par Value Common
Jul 29
2022
BUY
Grant, award, or other acquisition
-
755
Added 1.78%
41,621
$.01 Par Value Common
Apr 29
2022
BUY
Grant, award, or other acquisition
-
770
Added 1.85%
40,866
$.01 Par Value Common
Apr 07
2022
BUY
Grant, award, or other acquisition
-
158
Added 0.39%
40,096
$.01 Par Value Common
Feb 18
2022
BUY
Grant, award, or other acquisition
-
714
Added 1.76%
39,937
$.01 Par Value Common
Jan 21
2022
BUY
Grant, award, or other acquisition
-
145
Added 0.37%
39,223
$.01 Par Value Common
Nov 05
2021
BUY
Grant, award, or other acquisition
-
98
Added 0.25%
39,078
$.01 Par Value Common