Nov 13
2024
SELL
Open market or private sale
$43,488
$196.78 p/Share
221
Reduced 0.53%
41,579
$.01 Par Value Common
Nov 08
2024
BUY
Grant, award, or other acquisition
$42,087
$190.44 p/Share
221
Added 0.53%
41,800
$.01 Par Value Common
Nov 04
2024
BUY
Grant, award, or other acquisition
$22,245
$179.4 p/Share
124
Added 0.3%
41,579
$.01 Par Value Common
Aug 14
2024
SELL
Open market or private sale
$130,322
$158.93 p/Share
820
Reduced 1.94%
41,455
$.01 Par Value Common
Aug 08
2024
BUY
Grant, award, or other acquisition
$42,037
$155.12 p/Share
271
Added 0.64%
42,275
$.01 Par Value Common
Aug 02
2024
BUY
Grant, award, or other acquisition
$22,228
$169.68 p/Share
131
Added 0.31%
42,004
$.01 Par Value Common
Apr 26
2024
BUY
Grant, award, or other acquisition
$41,956
$168.5 p/Share
249
Added 0.59%
41,872
$.01 Par Value Common
Apr 04
2024
BUY
Grant, award, or other acquisition
$22,132
$168.95 p/Share
131
Added 0.31%
41,623
$.01 Par Value Common
Feb 16
2024
BUY
Grant, award, or other acquisition
$41,985
$139.95 p/Share
300
Added 0.72%
41,491
$.01 Par Value Common
Jan 19
2024
BUY
Grant, award, or other acquisition
$22,142
$150.63 p/Share
147
Added 0.36%
41,191
$.01 Par Value Common
Nov 06
2023
SELL
Open market or private sale
$42,717
$122.05 p/Share
350
Reduced 0.85%
41,044
$.01 Par Value Common
Nov 03
2023
BUY
Grant, award, or other acquisition
$19,012
$122.66 p/Share
155
Added 0.37%
41,394
$.01 Par Value Common
Oct 27
2023
BUY
Grant, award, or other acquisition
$39,035
$111.53 p/Share
350
Added 0.84%
41,238
$.01 Par Value Common
Aug 07
2023
SELL
Open market or private sale
$146,303
$141.63 p/Share
1,033
Reduced 2.46%
40,888
$.01 Par Value Common
Aug 04
2023
BUY
Grant, award, or other acquisition
$18,972
$140.54 p/Share
135
Added 0.32%
41,921
$.01 Par Value Common
Jul 28
2023
BUY
Grant, award, or other acquisition
$38,939
$140.07 p/Share
278
Added 0.66%
41,785
$.01 Par Value Common
Apr 28
2023
BUY
Grant, award, or other acquisition
$38,985
$106.81 p/Share
365
Added 0.87%
41,507
$.01 Par Value Common
Apr 06
2023
BUY
Grant, award, or other acquisition
$18,889
$93.51 p/Share
202
Added 0.49%
41,142
$.01 Par Value Common
Feb 17
2023
BUY
Grant, award, or other acquisition
$38,972
$99.93 p/Share
390
Added 0.94%
40,940
$.01 Par Value Common
Jan 19
2023
BUY
Grant, award, or other acquisition
-
217
Added 0.53%
40,550
$.01 Par Value Common
Nov 03
2022
BUY
Grant, award, or other acquisition
-
153
Added 0.38%
40,332
$.01 Par Value Common
Oct 28
2022
BUY
Grant, award, or other acquisition
-
461
Added 1.13%
40,179
$.01 Par Value Common
Aug 29
2022
SELL
Open market or private sale
$33,688
$84.01 p/Share
401
Reduced 1.0%
39,718
$.01 Par Value Common
Aug 04
2022
BUY
Grant, award, or other acquisition
-
137
Added 0.34%
40,119
$.01 Par Value Common
Jul 29
2022
BUY
Grant, award, or other acquisition
-
421
Added 1.04%
39,981
$.01 Par Value Common