Aug 08
2024
BUY
Grant, award, or other acquisition
$45,760
$155.12 p/Share
295
Added 1.19%
24,502
$.01 Par Value Common
Aug 02
2024
BUY
Grant, award, or other acquisition
$14,422
$169.68 p/Share
85
Added 0.35%
24,207
$.01 Par Value Common
Apr 26
2024
BUY
Grant, award, or other acquisition
$45,832
$168.5 p/Share
272
Added 1.12%
24,122
$.01 Par Value Common
Apr 04
2024
BUY
Grant, award, or other acquisition
$14,191
$168.95 p/Share
84
Added 0.35%
23,850
$.01 Par Value Common
Feb 16
2024
BUY
Grant, award, or other acquisition
$45,763
$139.95 p/Share
327
Added 1.36%
23,765
$.01 Par Value Common
Jan 19
2024
BUY
Grant, award, or other acquisition
$13,857
$150.63 p/Share
92
Added 0.39%
23,438
$.01 Par Value Common
Nov 03
2023
BUY
Grant, award, or other acquisition
$11,775
$122.66 p/Share
96
Added 0.41%
23,345
$.01 Par Value Common
Oct 27
2023
BUY
Grant, award, or other acquisition
$42,715
$111.53 p/Share
383
Added 1.62%
23,249
$.01 Par Value Common
Aug 04
2023
BUY
Grant, award, or other acquisition
$11,664
$140.54 p/Share
83
Added 0.36%
22,866
$.01 Par Value Common
Jul 28
2023
BUY
Grant, award, or other acquisition
$42,721
$140.07 p/Share
305
Added 1.32%
22,782
$.01 Par Value Common
Apr 28
2023
BUY
Grant, award, or other acquisition
$42,724
$106.81 p/Share
400
Added 1.75%
22,477
$.01 Par Value Common
Apr 06
2023
BUY
Grant, award, or other acquisition
$11,408
$93.51 p/Share
122
Added 0.55%
22,077
$.01 Par Value Common
Feb 17
2023
BUY
Grant, award, or other acquisition
$42,770
$99.93 p/Share
428
Added 1.91%
21,955
$.01 Par Value Common
Jan 19
2023
BUY
Grant, award, or other acquisition
-
128
Added 0.59%
21,527
$.01 Par Value Common
Nov 03
2022
BUY
Grant, award, or other acquisition
-
89
Added 0.41%
21,399
$.01 Par Value Common
Oct 28
2022
BUY
Grant, award, or other acquisition
-
505
Added 2.32%
21,309
$.01 Par Value Common
Aug 04
2022
BUY
Grant, award, or other acquisition
-
79
Added 0.38%
20,804
$.01 Par Value Common
Jul 29
2022
BUY
Grant, award, or other acquisition
-
461
Added 2.18%
20,725
$.01 Par Value Common
Apr 29
2022
BUY
Grant, award, or other acquisition
-
470
Added 2.27%
20,264
$.01 Par Value Common
Apr 07
2022
BUY
Grant, award, or other acquisition
-
82
Added 0.41%
19,794
$.01 Par Value Common
Feb 18
2022
BUY
Grant, award, or other acquisition
-
436
Added 2.16%
19,711
$.01 Par Value Common
Jan 21
2022
BUY
Grant, award, or other acquisition
-
75
Added 0.39%
19,275
$.01 Par Value Common
Nov 05
2021
BUY
Grant, award, or other acquisition
-
51
Added 0.26%
19,200
$.01 Par Value Common
Oct 29
2021
BUY
Grant, award, or other acquisition
-
434
Added 2.22%
19,149
$.01 Par Value Common
Aug 06
2021
BUY
Grant, award, or other acquisition
-
49
Added 0.26%
18,715
$.01 Par Value Common