Oct 16
2024
BUY
Grant, award, or other acquisition
$7,139
$134.71 p/Share
53
Added 0.17%
30,489
Common Stock
Jul 16
2024
BUY
Grant, award, or other acquisition
$7,090
$126.61 p/Share
56
Added 0.18%
30,435
Common Stock
May 16
2024
BUY
Grant, award, or other acquisition
-
1,271
Added 4.02%
30,379
Common Stock
Apr 17
2024
BUY
Grant, award, or other acquisition
$7,032
$119.2 p/Share
59
Added 0.2%
29,108
Common Stock
Jan 17
2024
BUY
Grant, award, or other acquisition
$7,008
$114.89 p/Share
61
Added 0.21%
29,048
Common Stock
Oct 17
2023
BUY
Grant, award, or other acquisition
$7,009
$125.17 p/Share
56
Added 0.19%
28,986
Common Stock
Jul 19
2023
BUY
Grant, award, or other acquisition
$7,003
$122.87 p/Share
57
Added 0.2%
28,929
Common Stock
May 18
2023
BUY
Grant, award, or other acquisition
-
1,246
Added 4.14%
28,872
Common Stock
Apr 18
2023
BUY
Grant, award, or other acquisition
$7,177
$123.75 p/Share
58
Added 0.21%
27,626
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$5,870
$119.81 p/Share
49
Added 0.18%
27,567
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$5,860
$117.19 p/Share
50
Added 0.18%
27,517
Common Stock
Aug 31
2022
SELL
Open market or private sale
$176,670
$114.87 p/Share
1,538
Reduced 5.3%
27,467
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
$5,839
$110.17 p/Share
53
Added 0.18%
29,005
Common Stock
May 25
2022
BUY
Grant, award, or other acquisition
-
1,236
Added 4.09%
28,951
Common Stock
May 07
2022
SELL
Sale (or disposition) back to the issuer
$47,535
$130.95 p/Share
363
Reduced 1.29%
27,715
Common Stock
Apr 18
2022
BUY
Grant, award, or other acquisition
$5,992
$142.67 p/Share
42
Added 0.15%
28,078
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$5,931
$152.07 p/Share
39
Added 0.14%
28,036
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
-
690
Added 2.41%
27,996
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$5,511
$137.77 p/Share
40
Added 0.15%
27,306
Common Stock
Aug 20
2021
SELL
Open market or private sale
$60,606
$113.07 p/Share
536
Reduced 1.93%
27,266
Common Stock
Aug 10
2021
SELL
Open market or private sale
$267,998
$120.72 p/Share
2,220
Reduced 7.39%
27,802
Common Stock
Jul 16
2021
BUY
Grant, award, or other acquisition
$5,616
$117.0 p/Share
48
Added 0.16%
30,022
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
-
1,215
Added 3.9%
29,973
Common Stock